We are trying in a team to introduce a flexible methodology for developing web projects. Prior to that, we worked according to the classic waterfall (Cascade model), but the projects stretch in time.

At the moment, the task has come to transfer a large project from one platform (asp.net) to another (php). And I had a question, how to approach the delivery of the user-story of the project.

The project must go through anyway:

  • interface development
  • layout
  • software part
  • Admin panel
  • api

Colleagues, I ask for your help :)

The principle of work on the methodology has developed completely, plugging it in the user-story (although maybe I am mistaken)

  • 3
    Prior to that, we worked according to the classic waterfall (Cascade model), but the projects stretch in time. Are you sure that the problem is in the paradigm and not in the team? - Grundy
  • if you transfer / change the server part, then why "interface development" and "layout"? and go with asp.net web forms? - Stack
  • @Grundy you know, I probably did not put it that way. Just a project development is 1-2-3 months and no result is visible to the management. And then we hear a lot of problems from users, this should not work ... - Alexander
  • @Stack the first version of the project was developed in 2010, during which time the site is outdated and we are changing. - Alexander
  • @AlexanderParfenov "was developed in 2010, during which time the site is outdated" - is it not easier to transfer to asp.net mvc, owin? parts of the code can be used without changes - Stack

1 answer 1

User stories are not the final tasks that you, as a project manager, must form, put in backlog, evaluate with the team, and then pull into one or another sprint.

User story is written by analysts, customers, anyone, but not PM. You, in theory, should be provided with a complete, specified user-story, after which it is broken down into tasks (design, development, copywriting, etc.).

Quite often, the implementation of a single user history coincides with a single sprint.