Search code examples
c#project-managementagileagile-project-management

when choosing a project methodology such as xp, scrum, crystal which questions should be taken into consideration


Basically I have to choose a project methodology. The components are not big (we develop components mainly for SAP connecting), however the team is rather big , dislocated and and very unorganized. Besides how big is the team which other questions should be taken into consideration? Thank you


Solution

  • I've made very good experiences with answering these questions first:

    • How does the team prioritize work? (I would recommend putting todos into a sequence building a backlog)
    • How does the team track what needs to be done? (I would recommend breaking things down step-by-step into User Stories and track them using a tool like PivotalTracker)
    • How can you make sure the team is self-organizing? (Let the team pull work from the backlog, run daily status meetings and a retrospective every couple of weeks)
    • How can you optimize how fast features get delivered in optimal quality? (This way of thinking should replace the idea of maximizing capacity utilization)
    • How can you make the work visible? (Visibility builds trust and momentum - you can start collecting metrics and putting up a screen showing all kinds of graphs)