Een van mijn cliënten had me met een 1 regel eis dat ons gevraagd om voorraadbeheer software benaderd. Geen wonder, ik weigerde het werk gezien het feit dat de projecten met minder eisen of vage eisen zijn altijd een risico om aan te werken. Toen ik sprak over dit incident met een van mijn vrienden die een deel van de software-industrie voor de laatste paar jaar zijn geweest, besefte ik dat we allemaal hebben gedaan soortgelijke fouten in deze industry.I zijn geweest een deel van een Startup en begrijpen hoe belangrijk elke klant is in de kinderschoenen staan van een bedrijf.
Het probleem hier is dat zodra klanten komen naar ons met eisen, vragen we onze ontwikkelaars om te gaan werken aan de databank ontwikkeling van het woord gaan, die ons allen schaadt in een later stage.Web Applicatie, Application Software, Business Application Development of database applicatie ontwikkeling vereist een vergelijkbare aanpak en dat is, elke scherm moet goed documented.I gezien hebben bedrijven niet opladen klanten voor behoefteanalyse en mijn suggestie is dat ten minste 10 tot 25% van de kosten voor de vereiste bijeenkomst moet worden bewaard.
In feite als je je realiseert dat de kosten van software ontwikkeld meer dan u had verwacht opnieuw benaderen van de klant en leg hem vrij over hoe de eerste beoordeling ging wrong.The hele proces moet goed worden gedefinieerd in fases zou zijn: 1. Eis Gathering:
Verzamel zoveel mogelijk informatie van de klant. Kijken naar hun bestaande systeem en het verzamelen van formulieren, Excel sheets, Word-bestanden die worden gebruikt door hen op dit moment.
Een systeem waarbij de stroming bepalen en identificeren van de formulieren en velden die worden gebruikt in de software en beoordeelt de rapporten en waarschuwingen dat een deel van dit systeem vormen. Houd het document eenvoudig en gemakkelijk te begrijpen, als uw klanten niet de meest tech-savvy man op deze aarde zou kunnen zijn en zal uiteindelijk op een meer in de war dan tevreden over het werk dat u hebt gedaan.
2. Screen Designing:
Zodra de klant akkoord gaat met de doc, is het tijd om schermen ontworpen op basis van de eerste beoordeling hebben.
De flexibiliteit niveau moet er, zoals de meeste van de klanten niet weten wat ze verwachten en dit zou zijn als een werkend prototype voor hen. Verander de velden en voeg /verwijderen van een formulier of twee op basis van klanten eisen maar de ontwikkeling niet starten, totdat deze fase wordt goedgekeurd .. Het m