We need to manage our software development.
Before we dive deep into knowing what managing software development is, we need
to understand that, in essence, it is just a specific form of 'project management'??”two
words that send most developers running for the hills! A lot has been written
about project management and the various styles and techniques thereof, which
to the initiated make it live up to its common portrayal as a highly confusing and
specialized field. The truth is that usable project management is within our grasp, and
we don't need expensive software or a certification to be able to put it into practice.
In essence it exercises two distinct, yet complementary skills??”task management
and communication.
Therefore, I would like you to take a lengthy look at project management and in
particular how it applies to software development.
Understanding the Problem
[ 6 ]
Task Management
This is one of those things that is easy to say, but not as easy to do??”especially for a
novice. While we do need to keep a view of the overall project, a project is nothing
more than a collection of tasks, and it is the management of these tasks that will help
us to successfully complete our project. To help us to understand task management
better we will not look at it as a whole, but rather as the sum of its parts.
Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25