Sei sulla pagina 1di 6

Software Project Management

DILLA UNIVERSITY
SCHOOL OF TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE

SOFTWARE PROJECT MANAGMENT

GROUP-5 PREPARED BY: 1. Filmawit Mekonen 2. Fiagot Sileshi 3. Berihun Getnet 4. Gizachew Ayele ID RCS-035/10 RCS-034/10 RCS-019/10 RCS-040/10

SUBMITTED TO: KEDIR K. SUBMITION DATE:01/09/05e.c

Software Project Management

1. INTRODUCTION Our project is for the student attendance management system for Dilla University. Attendance management is essential for identifying students whether they are absent or present. The purpose of our project is to develop student attendance management system which has better data security, performance and user interface than the current system. In the current system, taking attendance is manually, due to this the lecturers concerned have a lot of problems like problem of data security, l o s s o f d a t a increases the work load, takes a lots of time etc. t o s o l v e t h e s e p r o b l e m s w e automate the student attendance management system. This project provides the following functions: In the computerized system of maintaining the attendance report of the students We can generate the lecture-wise attendance report may be daily basis, weekly basis or monthly basis at the necessary time of report generating. Attendant system: The systems have automated attendant system to control the students.

2. Project Organization Our group is organized with each own responsibilities who has participating in the project. Every group members contribute their functionalities according to their duty. 2.1. Roles The following table illustrates the roles of project team members in the project: No Member name Team function Role(s)

reports Filmawit Mekonen Project Manager document resolution meetings

1.

resolution meetings 2. Gizachew Ayele Project analysts deficiencies that led to problem occurrence. Verifies & validates problem resolution to confirm proper and accurate resolution o Reapplies verification & validation to work products affected by a change that were previously verified & validated

3.

Berihun Getnet

Verification & Validation

Software Project Management

documents on computer. 4. Filagot Sileshi Technical writer attractive and good lay outs. working together on the coding All 5. Programmer part.

4. Hardware and software resources 1.1 Hardware resources 1. Computer We are using this device to work on different thingslike preparing the documentation, developing the system and for accessing different materials that are helpful for our project through internet. 2. Flash Disk We use flash disk for transferring data from one computer to another to facilitate our works. 3. CD-RW We use CD-RW to have backup of our project to prevent loss of data. 4. Printer To print the documents of the project. 1.2 Software resource MS office 2013 We use this software for writing documentation SQL 2005 We use this to store different information in database.

Software Project Management

Visual C#.net 2008 We use this software for implementation. Windows 8 operating system 3. Risk Analysis:All projects have risks. The point about risk management is not to run away from risks, but to reduce their ability to threaten the success of a project. The main risks are: Shortage of time: - The shortage of time affects the product the quality or performer of the software. Absence of full information:-this affects the quality of software. Manpower 4. Work breakdown:The system is breakdown in to different phase to accurate work depend on dependencies between tasks 1. Requirement Elicitation and analysis Define the problem of the existing system by communication for defining a new system and analyzing the requirement the requirement for sys design 2. System Design The above requirement analysis transforms in to model and also define the hardware (software platform on which we build the system 3. Object Design In this stage we refine the analysis and design models, 4. Implementation In this stage we implementing the design system by coding 5. Testing After all the above stage we are also validate the design system The work is also breaking down to different members:1. Manager: Control over all activities of the development of project Manage Communicate with the project team members. Recipient of new problem reports

Software Project Management

Organizes meetings Authors problem summary document Must participate in problem resolution meetings 2. Project Analyst: Delivers a common set of criteria that is easy to share to ensure enterprise-wide standardization of project schedule quality. And also for the assessment of the quality of a schedule and assessment of project performance. Must participate in problem resolution meetings Gathers Information on process deficiencies that led to problem occurrence. 3. Designer: Representing the System with model and helps for the implementation of the project and communicate with other teams. Analyze design issues and suggest corrective actions. Provide assistance in project design and development activities based on customer requirements. 4. Programmer: Implementing the designed system by coding. 5. Tester: Validating the designed system. 6. Writer: Assists the group by writing documents on computer. Make the documents clear, attractive and good lay outs. 6. Project schedule Project plan activities are clear discrete activities the project team has to follow when to develop the system. After we reach the end of our project development, our system can solve manual system of the attendance management system.

Software Project Management

no 1

Task name Week 1 Requirement Analysis Elicitation and

Duration Week 2 Week 3

Week 4

Week 5

2 3 4 5

System Design Object Design Implementation Testing

7. Reporting and Progress measurement In our project we are going to measure the project of the system by discussing in each task and done accurately. We will also show our project to another person and modify it based on the giving comment.

Potrebbero piacerti anche