ASE Course2
ASE Course2
Engineering
Coursework Part 2
Table of tables
Table 1 Team Member Description.............................................................................................6
Table 2 Gantt Chart...................................................................................................................11
Table 3Task...............................................................................................................................12
Issuing Organization:
Glossary:
In this report, the following terms are used as per the provided glossary:
The purpose of this project is to develop an online railway management system, which aligns
with the growing demands of the railway technology sector and addresses the need for
streamlined railway operations (Mei Xiaodong, 2004). The scope of the project encompasses
the design, development, and implementation of a comprehensive system that enables
efficient management of railway operations, including ticketing, scheduling, and resource
allocation (Wang Lei, 2006). The primary objectives are to enhance the overall efficiency and
customer experience within the railway industry, achieve better resource utilization, and
ensure the seamless operation of railway services (Wang Shan, 1998).
1.3 Assumptions and Constraints:
•Assumption 1: The project accepts that the internet based rail line management system's
prerequisites are obvious and won't essentially change during the development cycle.
•Assumption 2: It is accepted that the project team will approach the vital software
development apparatuses and infrastructure to support the project's exercises.
•Assumption 3: The project accepts that the team members will be accessible and committed
to their separate jobs and obligations.
•Assumption 4: It is accepted that the project budget of £100,000 will be adequate to cover the
team's compensations without extra costs.
•Assumption 5: The project expects that the rail line innovation and developments are modern
and lined up with industry standards.
It is assumed that the project requirements are well-defined and will remain stable throughout
the development process. This assumption is critical for maintaining project timelines and
budgets (Assumption 1). Additionally, the project operates within constraints, such as budget
limitations of £100,000, which covers team salaries only, excluding other expenses (Chen &
Sun, 2007). The budget has been allocated with an understanding of the team composition and
their hourly rates (Bain, 2003). Furthermore, the project team's availability and commitment
to their roles are assumed to ensure the project's success (Assumption 3). These assumptions
serve as foundational elements to guide project planning and execution.
Taking everything into account, this project's motivation, scope, and objectives are supported
by the industry's requirement for improved railroad management systems (Mei Xiaodong,
2004). Assumptions and limitations guide the project's planning and execution, while explicit
expectations and a reasonable timetable and budget summary drive the project towards its
characterized goals and objectives (ISO 12207-2008). This far reaching project outline gives a
strong groundwork to the fruitful development of the web-based railroad management system,
underscoring the significance of sticking to industry standards and productive resource
allocation (Chen and Sun, 2007).
For the fruitful execution of our internet based rail line management system project,it was
hand-picked a different team including both full-time and part time members. As the project
administrator, will principally participate in Project Cycle exercises, guaranteeing smooth
coordination and oversight of the project. The three full-time members of our team, each
procuring £35 each hour, will zero in on Software Implementation Processes, contributing
their skill to the center development errands. To support our project further, also two part time
members, working up to half of their time. They will assume a basic part in covering different
support and different processes, permitting us to keep a far reaching way to deal with project
management. Their hourly pace of £35 lines up with their commitment and aptitude.
b.Team members have been decisively picked in view of their areas of specialization,
considering the particular requests of the project (Mei Xiaodong, 2004). The full-time team
members, each work in a significant field (Han Peiyou, 2007), are essentially liable for the
software implementation processes, guaranteeing the center development errands are executed
with skill and devotion (Wang Shan, 1998). Then again, the parttime team members, having
The complete project budget for the internet based railroad management system project is set
at £100,000, and it is critical to accentuate that this budget only incorporates team pay rates
(Guimaraes, 2003). This allocation is a judicious way to deal with cost management and
resource allocation, guaranteeing that the center development team is fittingly made up for
their commitments to the project's prosperity (Bain, 2003).
The breakdown of team members' hourly rates mirrors the variety of jobs and obligations
inside the project team (Wang Lei, 2006). The parttime Project Administrator's rate is
£25/hour, which lines up with the characterized parttime commitment to project process
exercises (Chen and Sun, 2007). The three full-time team members, each with a pace of
£35/hour, are essential in driving the software implementation processes forward,
guaranteeing that the center development errands are executed with the fundamental skill
(Mei Xiaodong, 2004). The two parttime team members likewise acquire £35/hour, and their
commitments stretch out to support and different other fundamental exercises, in this manner
improving the project's adaptability and resource allocation (Guimaraes, 2003).
It is fundamental for note that this budget summary exclusively envelops team compensations
and doesn't consider extra project costs (Bain, 2003). By plainly characterizing the budget
thusly, we guarantee straightforwardness and spotlight on the essential expense related with
the project. This allocation technique is in accordance with laid out project management
rehearses and judicious monetary planning (Zhang Jinbo et al., 2008).
In total, this budget summary offers an unmistakable understanding into the monetary
framework of the project, mirroring a prudent allocation of resources while complying to laid
out guidelines and standards (Chen and Sun, 2007).
The Work Breakdown Structure (WBS) is a significant part in project management, helping
with the structured association and planning of mind boggling projects. With regards to our
web-based rail line management system development project, the WBS lines up with the ISO
12207-2008 norm, which characterizes an exhaustive arrangement of processes and exercises
vital for fruitful software development and project management (ISO 12207-2008).
The WBS depicts the project into unmistakable assignments that compare to the ISO 12207-
2008 processes, incorporating project management, software development, quality assurance,
deployment, documentation, and project support. Every one of these processes is crucial for
The reasoning for the Work Breakdown Structure (WBS) in the development of our web-
based rail line management system, as lined up with Section 1 and IEEE 12207.1, is complex
and driven by different contemplations and industry standards. The WBS fills in as a basic
device for organizing, planning, and executing this perplexing project. It portrays the project
into sensible parts, mirroring the particular necessities, processes, and assignments framed in
the IEEE 12207.1 norm (ISO 12207-2008).
One of the essential legitimizations for the picked WBS structure lies in the requirement for a
coordinated and systematic way to deal with the development of the rail line management
system. The ISO 12207-2008 norm, as a broadly perceived set of practices, underlines the
significance of following a structured cycle model to guarantee the fruitful development of
software projects (ISO 12207-2008). By adjusting our WBS to this norm, we guarantee that
our project sticks to industry best practices.
The reasoning for the particular errands inside the WBS compares to the various periods of
the project illustrated in IEEE 12207.1. For example, the "Project Management" process
inside IEEE 12207.1 includes errands like project initiation, planning, execution, monitoring,
and closure. These undertakings are fundamental for powerful project management,
guaranteeing that the project is distinct, arranged, executed, observed, and effectively finished
(Mei Xiaodong, 2004).
In software development, the WBS mirrors the need to stick to the ISO 12207-2008 processes,
for example, "Necessity Examination," "System Configuration," "Coding and
Implementation," and "Testing and Quality Assurance." Every one of these processes is
fundamental for the development of a solid, proficient, and excellent rail line management
system. The reasoning for including these undertakings is grounded in the need to meet
project objectives and convey an item that lines up with industry standards (Wang Lei, 2006).
Quality assurance and testing processes, remembered for the WBS, are urgent for
guaranteeing that the created software meets the predetermined prerequisites, is sans blunder,
and works dependably. These errands line up with the "Testing and Quality Assurance"
processes in IEEE 12207.1 and are attached in the need to convey a strong and trustworthy
railroad management system (Zhang Jinbo et al., 2008).
Duration
Task (days) Predecessors ES EF LS LF Slack
Project Initiation 3 - 0 3 21 24 0
Requirement Analysis 5 1 3 8 24 29 21
System Design 7 2 8 15 29 36 21
Coding and Implementation 14 3 15 29 36 50 21
Testing and QA 10 4 29 39 50 60 21
Documentation 5 4 29 34 50 55 21
Deployment Planning 4 5 39 43 60 64 21
Integration 7 5 39 46 60 67 21
User Training 3 6,7 64 67 64 67 0
Requirements
Documentation 3 2 8 11 36 39 28
Design Documentation 5 3 15 20 50 55 35
User Manuals 4 3 15 19 50 54 35
Release Notes 3 8 67 70 64 67 0
Helpdesk and Support 5 8,9,10,11,12 70 75 67 72 0
Maintenance and Updates 6 13 75 81 72 78 0
Bug Fixes and Issue
Resolution 4 14 81 85 78 82 0
Table 3Task
One of the critical milestones in our project is the "Initiation Milestone." At this stage, we lay
out project objectives, characterize the scope, and secure project resources. Objective
indicators for this milestone incorporate the completion of a project charter, a project scope
proclamation, and the allocation of important resources. The "Initiation Milestone" guarantees
that the project is distinct and lines up with the association's essential goals (ISO 12207-
2008).
The "Planning Milestone" is one more significant point in the project. At this stage, project
planning is finished, and the project timetable, budget, and resource allocation are
characterized. Objective indicators for this milestone incorporate a nitty gritty project plan, an
extensive risk assessment, and a very much structured WBS. The "Planning Milestone" sets
the project on a make way, guaranteeing that all parts of the project are entirely thought of
(Guimaraes, 2004).
As the project pushes ahead, the "Execution Milestone" addresses a huge mark of assessment.
At this stage, project exercises and errands are completed as expected. Objective indicators
incorporate progress reports, got done with responsibilities, and adherence to the project plan.
Quality assurance and testing are central in software development projects. The "Testing
Milestone" implies the completion of testing exercises, including system testing and user
acceptance testing. Objective indicators include test results, deformity reports, and
consistence with quality standards. The "Testing Milestone" guarantees the quality and
dependability of the railroad management system (Wang Shan, 1998).
Deployment and integration are basic stages in our project. The "Deployment Milestone"
implies the effective deployment of the railroad management system. Objective indicators
incorporate the completion of deployment exercises, integration with existing systems, and
user preparing. This milestone guarantees that the system is prepared for activity and actually
coordinated into the railroad infrastructure (Guimaraes, 2004).
It are tended to by the "Support Milestone." At this stage, the helpdesk and support services
are functional, and maintenance and updates are in progress to Continuous support and
maintenance. Objective indicators include occurrence reports, maintenance timetables, and
user input. The "Support Milestone" guarantees that the system keeps on working
productively and stays receptive to user needs (Carey, Livny, 1991).
The "Completion Milestone" addresses the last phase of the project, demonstrating that all
project objectives have been met, and the rail line management system is completely
functional. Objective indicators incorporate last user acceptance, fruitful progress to
maintenance, and the closure of the project. This milestone means the effective zenith of the
project and the accomplishment of its goals (Guimaraes, 2004).
Taking everything into account, milestones with objective indicators are basic for our web-
based railroad management system project, as they give clear places of assessment to the
scope and quality of work items finished at different stages. These milestones, in accordance
with industry standards, guarantee that the project progresses successfully, satisfies quality
guidelines, and lines up with the association's essential goals. They work with a structured
way to deal with project management, making it conceivable to assess and guarantee the
fruitful development of the railroad management system (ISO 12207-2008).