Software Management Policy

  The Independent School District No. 4 of Rogers County, Oklahoma (Oologah-Talala Public Schools) licenses the use of computer software from many vendors and developers. With limited exceptions, Oologah-Talala Public Schools does not own the software or related documentation. Unless specifically authorized by the licensor, neither Oologah-Talala Public Schools nor any employee or student of… Read More »

project management : Better results are achieved by working in cycles

The last reason why cyclical project techniques generate better results is that the customer performs acceptance tests. Quality is further strengthened by using tests as criteria for well-performing functionality from the very beginning. Programmers must therefore define ‘failing tests’ (or unit tests) before they write their code. The code is considered acceptable only if it… Read More »

Waterfall versus cyclical project management: The activities in a cycle

Waterfall versus cyclical project management: The activities in a cycle In cyclical project management, the project goal is pursued in several short, successive consecutive cycles. Each cycle is relatively short, preferably lasting less than one month. Within each cycle, a portion of the project is carried out. Analysis, design, implementation and testing occur within each… Read More »

Accuracy of estimates of time necessary to implement a functionality

  Software is never completely free of errors. Even for the well-known packages that are used by many (e.g. Word, Excel, Explorer, OSX, PHP, Flash), there are lists of known bugs available on the Internet. New releases regularly appear on the market, in which software errors have been removed. Customers sometimes expect errorfree software. In… Read More »

Waterfall versus cyclical project management

The six-phase model is a waterfall model. In other words, the phases take place in succession. Just as it is impossible to swim upstream against a waterfall, the pure waterfall method does not allow returning to a phase after it has been completed. During the implementation phase, it is not desirable to decide to adapt… Read More »

The sales representative and the politician

Project leaders should consider the environment within which their projects will take place. In other words, they should consider the ways in which decisions are taken within and about the project. A project may be located in one of two worlds: the world of the sales representative and the world of the politician. The world… Read More »

Project reporting

Crucial decisions must be taken at five points during a project; these decision points correspond to the end of each project phase, and they call for recording the project’s current status and writing an intermediate report. They also provide the opportunity to reconsider the project phases that are yet to come. At these decision points,… Read More »

Managing a project

Adopting the six phases creates clarity in a project, thereby making it easier to administer. What exactly does managing a project entail? First, project leaders and project teams are involved with the following components: 1. Team A project team is comprised of a group of people who will realise the project result. The group is… Read More »

Global design for the DANS Architecture Archive

Design phase The list of requirements that is developed in the definition phase can be used to make design choices. In the design phase, one or more designs are developed, with which the project result can apparently be achieved. Depending on the subject of the project, the products of the design phase can include dioramas,… Read More »

Figure 2: Expectations of a project (Illustration: Rachèl Harmsen)

Definition phase After the project plan (which was developed in the initiation phase) has been approved, the project enters the second phase: the definition phase. In this phase, the requirements that are associated with a project result are specified as clearly as possible. This involves identifying the expectations that all of the involved parties have… Read More »