Part 1: Front-end, back-end, APIs and requirements

Module 9 · Sun 13 Sep, morning

हिंदी में सुनें

PM की tech fluency engineers के साथ अच्छे से काम करने के बारे में है - feasibility और clarity - coding नहीं. Flow: user front-end पर action लेता है (जो उसे दिखता है) → API request ले जाता है (messenger) → back-end और database rules लगाते हैं और state store करते हैं। Endpoint वो URL है जिसे front-end call करता है।

Functional requirements = system क्या करता है (acceptance criteria से testable). Non-functional requirements = कितनी अच्छी तरह: latency (round-trip time), availability, rate limiting (एक time window में requests पर cap, expected usage और risk के हिसाब से), scalability.

PMs product behaviour और strategy के owner हैं; BAs ज़्यादातर requirement gathering और docs के। PMs behaviour events और analytics से देखते हैं, raw API logs से नहीं। Usage का forecast feature by feature करो। Rule of thumb: measurable targets रखो और success व failure, दोनों states design करो।

‹ Module 9Part 2 ›