I came across this, and I just want to share this as anyone tries
to develop any software application over the night, then it will be a night
mare for them and the clients too.
My friend came with a project. He needs to complete it asap. But
he does not have any plan. Not even project start date or end date. He is
saying that he want it to be completed as soon as possible.
And he is trying to convince that this project is very easy to
develop.
It’s actually a conversion from legacy application to latest
technology web application. But he is not approaching in a right way. Not even
trying to understand anything.
It seems he approached a free lancer to develop this application
and they agreed to develop in 10 days. It’s almost 10 days gone; still my
friend does not see any good progress from them.
He does not have any design document too. Software development is
not a production unit to get the desired objects from a machine after setting
the basic dimensions.
At least we should have the following phases, if we follow agile
as much as possible.
- Project foundation phase
- Coming out with planned dates
- Starting Iterations, Scrums, Time boxes and
whatever you call
- Having regular client interactions and showcase
- Releasing the developed application for User Acceptance Test
- Re touching the developed application based on the review from UAT
- Releasing to the client as beta or in any name
- Finally, Go Live!!!
Guys, please follow some plans if you really want to develop any
application and you do not want to end up with messes.
No comments:
Post a Comment