Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Five Keys to Software Projects

Lauri Jutila
June 06, 2012
92

Five Keys to Software Projects

A presentation given to 2012 Aalto ITP program about software projects, their challenges and tips on coping with them.

Lauri Jutila

June 06, 2012
Tweet

Transcript

  1. Preparation is half the battle, and nothing is lost by

    being upon one's guard. Don Quixote
  2. What are the questions we should find answers to in

    order to comprehend the our needs and requirements, and to form a mutual understanding of the issue?
  3. How do we describe the needs and requirements so that

    we can form a mutual understanding with the providers, too?
  4. •As an organization, who are we? Where are we now?

    In what direction are we heading to? •What is the key business issue we trying to improve or develop? •Who are the key beneficiaries of the development effort? A few key questions
  5. A few key questions •What are the key benefits, outcomes

    and effects of the development effort? •How do we measure the benefits, outcomes and effects?
  6. One must be able to define and describe the target

    state of the process in order to determine software requirements
  7. User Story A description of what the actor in the

    process requires from software in a specific phase
  8. In order to reach a milestone of a project As

    a project owner I want to approve milestone deliverables
  9. Mockup A visual of the user interface required in carrying

    out a process task and its information management
  10. User Sketch A sketch drawn by the user about a

    piece of user interface of the process
  11. After preparation, do we know enough to define sufficiently accurate

    request for proposal that will generate adequate proposals?
  12. Common mistake: Too little time is spent on discussing the

    needs and requirements, and the situation as a whole
  13. Common mistake: People assume a lot, fill in the knowledge

    gaps, especially when a complex and abstract topic is under discussion
  14. Peter Drucker Ninety percent of what we call “management” consists

    of making it difficult for people to get things done.
  15. The Project Manager 1) All implementation failures are your fault

    2)All implementation failures are people failures 3)Project management is people management 4)“Politics” is the alpha and omega of project management — love it or leave it According to Tom Peters
  16. Q&A