You are on page 1of 9

Cleaning Agency System

Contents
Introduction: ................................................................................................................................................. 2
Task-1 ............................................................................................................................................................ 3
Why Agile Best- ......................................................................................................................................... 3
Reasons for selecting Agile development for this project:- ...................................................................... 3
Task-2 ............................................................................................................................................................ 4
Responsibilities of the project manager:- ................................................................................................. 4
Whether suited or not- ............................................................................................................................. 4
Reasons for suited- ................................................................................................................................... 5
Task-3 ............................................................................................................................................................ 5
Statement of Business Vision:- ................................................................................................................. 5
Use Case Diagram- .................................................................................................................................... 6
Task-4 ............................................................................................................................................................ 8
Appendix A ................................................................................................................................................ 8
Requirements list .................................................................................................................................. 8
Conclusion: .................................................................................................................................................... 9

September 2015 Page 1


Cleaning Agency System

Introduction: This assignment is on TTC Company who needs new computerized system that will
replace old paper based system. They have contracted with SSC Company who has purposed built
rooms for Facilitated Workshops and Agile software development projects.

September 2015 Page 2


Cleaning Agency System

Task-1

Why Agile Best-


To- The Managing Director of TTC, Ms Lyndsey Day

From-Mahfuzur Rahman Bhuiyan

Agile Distinct From Other Software Development Methodologies

1. The most important things are that Agile is User Involvement Methodology.
2. It is Iterative Development Methodology.
3. It is low critical.
4. It is Incremental Development Methodology.
5. Flexible for anytime changing
6. It provides the opportunity for uninterrupted enhancement for systems.

Reasons for selecting Agile development for this project:-


1. There is huge teamwork between the developers and the business firm in agile methodology. As
it is a medium-sized business company, so teamwork will help the TTC company to get the all
requirement very easily.
2. Agile development is best for small and medium-sized business. As TTC company is a small or
medium sized company, so it would be matched for this project.
3. TTC company will get chance to change the requirements if they think as it is an incremental
methodology. TTC Company can change their requirements based on the cleaners
requirements on salary module.
4. To complete the job, there are only 5 months limitations. Agile development is best for this kind
of timing. Agile always ensures delivery on correct time.
5. TTC Company needs best quality software which can be provided by the agile methodology
because this methodology confirms the best quality. It will encourage the TTC Company to rapid
and flexible response to change into planning for better quality.
6. Prioritisation is also the requirements from the TTC which is very hardly found in other
methodologies. Managing Director (Ms Lyndsey Day) is very much busy but she is ready to
give time SSC and SSC is ready to priorities her. It can be in only Agile Development.
7. It will help the TTC Company because Agile is one kind of continuing delivery methodology. As a
result, TTC will start their keeping computerized data very firstly. They will get update when
they needed.
8. The most common thing is that TTC has business people and SSC has developers. So they are
ready to work in a project. It is the best feature of agile development that business people and
developers work together daily throughout the project.
9. Agile development always motivated individuals and gives them environment and support that
needed. Thats why Agile will be best for this project.

September 2015 Page 3


Cleaning Agency System

10. Working software is the primary measures of progress in agile development.SSC will make them
working software to keep data in primary level which is in agile methodology.

Task-2

Responsibilities of the project manager:-

1. Directs to all parts of the project He is the team leader of the project and he makes
available end to end support from starts to ending.
2. Aim setting He needs to understand the outcomes and he has to ensure that they are
measurable.
3. Support for Team Bonding As the team leader of the entire project, he has to ensure that
his team is well collaborated and identifies the work by accepting their capabilities on a
project.
4. Ensuring communication He has to be communicate with senior management and project
governance.
5. Managing Business involvement- He needs to manage business involvement with the
solution development teams.
6. Problems Handling-He needs to handle any kinds of problems.
7. Coaching-Sometimes project manager should be a coach with solution development teams
when handling difficult situations.
8. On Focal point At last, the project manager must of contact for sharing and
communicating for any information related to the project and he has to be an important
role to play.

Whether suited or not-


Yes. Ben would be suited to this role.

September 2015 Page 4


Cleaning Agency System

Reasons for suited-


1. Experienced-He has vast experience on project manager. He worked as a project manager
before.
2. Business recruitment- He has been with this project. He works here as business recruitment
by as an administrator last 3 years.
3. Though he has huge experienced as an Administrator, so he knows many things on project.
4. He previously worked in a large corporation. So it will help him to manage solution
development teams.
5. He will be able to co-operate with all type of people who are in this project.
6. He will be able to take steps to prevent emergencies because of his experienced.
7. The main role of a project manager is for all aspects of the delivery. As he works as a
recruiter here about 3years, so he will know the aspects of the delivery.
8. He will able to make Team Bonding because he has been here long time. And previous
experience will help him to do work as a team.
9. He will be an Aim setting person. He works in many posts. So he has vast knowledge how to
and what will be the aim in a project.
10. Very few people can handle a solution development team very firstly in his work life. To
handle all them, project manager must be qualified and that quality is in Ben Walker.

Thats why I think he will be suited for project manager.

Task-3

Statement of Business Vision:-


1. TTC Company wants a system that can monitors hours electronically that is automatically used
for payroll.
2. They can receive and store all kinds of information from the clients via web form.
3. They can receive and store all kinds of data for cleaning staff person.
4. Administrator will check all kinds of cleaning staffs.
5. Calculating the fees with the new software quarterly/monthly etc way.
6. The new system should be fully handover in 5 months.

September 2015 Page 5


Cleaning Agency System

Use Case Diagram-

Business
client
Store client
details c
Domestic
client

Scheduling visiting
to new clients
Administrator
Report of
cleaning staff

Generate online
scheduling

Credit check

Calculate 10%
bonus

Calculate
earning of all
Finance cleaners
Assistant
Payment
overdue

Domestic
Generate working
quotes
cBusiness
working

September 2015 Page 6


Cleaning Agency System

Store data new


clean satff
demands

Check records
and reference
Recruiter
on new staff

quarterly

Calculate
fees

monthly
Finance
Manager

September 2015 Page 7


Cleaning Agency System

Task-4

Appendix A
Requirements list
Requirements Requirement Short name Requirement Acceptance Criteria
identifier Description
Function-1 Details of new business clients Receive and store Via telephone, fax, post
details of new business or email.
clients
Function-2 Details of new Domestic Receive details of new Via telephone, fax, post
Clients Domestic clients or email.
Function-3 Details of cleaning staff Receive and store Via web form
person details of cleaning staff
person
Function-4 New cleaning staff Criminal record and Individually check
reference check
Function-5 New clients Credit check Individually check
Function-6 New clients Schedule for visiting Individually visiting
Function-7 Cleaning staff report Creating daily report of Create particular report
available cleaning staff
Function-8 Calculate fees quarterly Calculate fees for Individual earnings
clients for ongoing
contracts
Function-9 Calculate fees monthly Calculate fees for Individual earnings
clients for one-off
contracts

Function-10 Generate online schedule When cleaning staffs Schedule must be


are available for new updated
contracts
Function-11 Cleaning staff qualification Cleaning staff who have Individual earning
qualified for 10% bonus
Function-12 Calculate earning Calculate earnings for Individual earning
every cleaner
Function-13 Payment overdue Demand letters for a Payment overdue not
client who is more than allowed
30 days late paying
their bill
Function-14 Quotes for domestic work Generate quotes for Based on building size
domestic work
Function-15 Quotes for business work Generate quotes for Based on building size
business work
Function-16 Print quotes Must be print 15 pages 10 pages acceptable
per minute

September 2015 Page 8


Cleaning Agency System

Conclusion: I have tried to fulfill all the requirements. There may be some lacking of information. I
will try to improve on this subject later.

September 2015 Page 9

You might also like