Skip to main content

1998 | Buch

Managing Your Software Project

A Student’s Guide

verfasst von: Ian Ricketts, BSc, PhD

Verlag: Springer London

insite
SUCHEN

Über dieses Buch

About this Book I wrote this book to help students who are about to start their first project. It provides guidance on how to organise your work so that you achieve your agreed objective. The advice is based on experience gained from supervising more than 50 successful student projects, in both engineering and computer science, during the last 10 years. Projects have varied in duration from 120 hour final year undergraduate projects, through 800 hour MSc projects and up to 5000 hour PhD student research projects. It is my experience that almost all students have the technical background, to a greater or lesser extent, to complete their assigned project but that a disappointingly large number lack the basic organisational framework. Once they are introduced to the rudiments of project management then they are better equipped to control their own progress. They can also concentrate their efforts more effectively on the technical challenges which they will inevitably meet. Of course you can improve your skills solely on the basis of personal experience but you are more likely to achieve your objectives, in a timely manner, with the help of an experienced guide. That is what I have tried to include within this book. It contains advice on how to solve some of the organisational challenges common to all projects so that you can successfully complete your project.

Inhaltsverzeichnis

Frontmatter
1. Introduction
Abstract
I had the following reader in mind when I wrote this book:
1.
You are a student who is about to embark on a software development project.
 
2.
You have an experienced project supervisor who can advise you on how to conduct most aspects of your project but you would like to take this opportunity to get involved in the management of your project and do some reading ahead.
 
3.
You have some experience of software development but little or no experience of project management and you want to change that.
 
4.
You have a set of project guidelines, issued by your department, which say how to proceed but you also have some unanswered questions.
 
5.
You are prepared to invest 2–3 hours reading what this author has to say and you will then integrate any new information with your supervisor’s advice and your departmental guidelines to help you to produce a more successful project.
 
Ian Ricketts
2. Creating a Plan
Abstract
A project is largely predictable and therefore capable of being controlled. It consists of several standard activities which are performed sequentially. You can estimate the resources required to complete each activity and thereby plan for a project. This is what an experienced project manager can do and that is what you will be when you have completed your student project.
Ian Ricketts
3. Gathering Your Project Skills
Abstract
In the previous chapter you were introduced to the practical aspects of planning your software project. In this chapter we will explore the equally important components required to build a successful project, including keeping a project notebook, developing effective communications with your supervisor, publishing your project, preparing for oral examinations and coping with stress.
Ian Ricketts
4. Collating Your Research Data Base
Abstract
Ignore the work of earlier projects at your peril since you risk repeating what has already been done, perhaps using methods which have already been identified as inferior and you thereby lose claim to your work making an original contribution. You will also be wasting your valuable resources.
Ian Ricketts
5. Selecting the Tools for Report Production
Abstract
In this section we will examine a number of tools that will help you with the production of your report. However all of them require competence with a keyboard and if you are not already a reasonably competent touch-typist then the start of a project is an excellent time to start acquiring that skill.
Ian Ricketts
6. Writing Your Report
Abstract
Student projects are assessed almost entirely on the written report. Report production should therefore be of prime importance to you. In this chapter we will examine how to create both the structure of your report and its content using a range of tools introduced in the previous chapter.
Ian Ricketts
7. Developing the Software
Abstract
The software development process consists of a sequence of activities which are performed repeatedly until the software produced meets the customer’s requirements or until someone turns out the lights. If you manage your project effectively then the former outcome is the more likely.
Ian Ricketts
Backmatter
Metadaten
Titel
Managing Your Software Project
verfasst von
Ian Ricketts, BSc, PhD
Copyright-Jahr
1998
Verlag
Springer London
Electronic ISBN
978-1-4471-0599-2
Print ISBN
978-3-540-76046-7
DOI
https://doi.org/10.1007/978-1-4471-0599-2