00155002_aungzayya_agile

17
Agile Development Personal Assistant System 3/1/2015 Aung Zay Ya 00155002

Upload: aung-zay-ya

Post on 13-Apr-2017

66 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 00155002_AungZayYa_Agile

Agile DevelopmentPersonal Assistant System

3/1/2015Aung Zay Ya00155002

Page 2: 00155002_AungZayYa_Agile

NCC Education

Level 5 Diploma in Computing

Professional Issues in IT

Centre Name : MCC, Yangon

Assignment Title : Personal Assistant SystemExam Cycle : March 2015

Candidate Name :Aung Zay Ya

NCC Education ID No. : 00155002

Submission Date : January 31st 2015

Page 3: 00155002_AungZayYa_Agile

Statement and Confirmation of Own Work

Each time you submit an assignment you must attach this statement as the cover page for both the hard copy and the electronic version. If the statement is missing your work will not be marked.

Student Declaration

I have read and understood NCC Education’s Policy on Academic Dishonesty and Plagiarism.

I can confirm the following details:

Programme/Qualification Name: Level 5 Diploma in Computing

Student ID/Registration number: 00155002

Name: Aung Zay Ya

Centre Name: MCC Yangon Campus

Module Name: Agile Development

Module Leader: Daw Mi Mi Nge

Number of words: 1369

I confirm that this is my own work and that I have not plagiarised any part of it. I have also noted the assessment criteria and pass mark for assignments.

Due Date: January 31st 2015

Student Signature: AUNGSubmitted Date: January 31st 2015

Page 4: 00155002_AungZayYa_Agile

Table of Contents

ContentsAcknowledgement.........................................................................................................................4

Introduction....................................................................................................................................5

Task 1............................................................................................................................................6

Task 2............................................................................................................................................7

Task 3............................................................................................................................................8

Task 4..........................................................................................................................................10

Requirement List......................................................................................................................10

Conclusion...................................................................................................................................12

Referencing and Biographies......................................................................................................13

Page 5: 00155002_AungZayYa_Agile

Acknowledgement

I would like to express my special thanks of gratitude to my class tutor Daw Phyo Thwe Aye as well as my

lecturer Daw Mi Mi Nge who gave me the golden opportunity to do this assignment – Personal Assistant

System, which also helped me in doing a lot of Research and I came to know about so many new things I

am really thankful to them. Secondly, I would also like to thank my parents and friends who helped me a

lot in finalizing this assignment within the limited time frame.

Page 6: 00155002_AungZayYa_Agile

IntroductionThe Personal Assistant System provides Clone Yourself (CY) it’s based on New York. This system contain many clients, clone, admin, task advisor, finance manager, managing director. System help many clients request many tasks for need to someone hire.

The Managing Directory want new system in 6 Months. The Admin wants to do receive and store details of new clients via web form. Task Advisor also want to do receive details of client’s task requirements via web form. Accept bookings for clones via webform.This system help all of their requires.

Page 7: 00155002_AungZayYa_Agile

Task 1Mr. Frederick Butterworth (Business Sponsor)

He can make financial decision and is a budget holder. He has also put aside time in his busy schedule to be available for this project. He is happy to make one of administrators available for the project on a part-time basis and

empowered them to make decision. He is the win the every project who committed the proposed system and Procedure for the delivery

of the same to the project. He has once carried and accountable for the realization of its benefits solution.

Veronica Curran (Business Ambassador)

He has been with the company since its formation 3 years ago and has in-depth knowledge of all aspects of the company’s business.

He is happy to be involved in this project. He guides the development of the solution, so that former users response and thoughts for the

project as needed. It works directly with the breather of the software group.

Dionne Bryant (Business Advisor)

He is available for the project. He has been with the company since its formation and has experienced of all aspects of the

business. Providing solutions in development or test specific solutions, and often have special activities. He will generally be an future customer of the answer.

Brent (Workshop Facilitator)

He is available for the project. He has worked on several Agile development projects as a Workshop Facilitator and is a warm,

friendly individual. It accountable for managing the course and preparation workshop and a catalyst for statement. He is in charge for the circumstance of the meeting, not the at ease.

Page 8: 00155002_AungZayYa_Agile

Janette (Technical Coordinator)

He is available for the project. He has experienced in .NET programmer and also c# and technical expert with respect to the

Microsoft platform. He is the project official design expert. He certifies that the Sofware Group work in a reliable method, that the venture is strictly articulate

and meet the wanted scientific excellence values.

Bradley (Solution Developer)

He is available for the project. He also has experience of web development using ASP.NET and Is a certified Workshop Facilitator. Understand business needs and translate them into solutions to meet the needs of working and not

working. He needs to be good listener and communicator, because of the collaborative nature of working on

a DSDM Atern project. He must be a good listener and communicate the nature of society to work on projects DSDM

Atern.

Task 2Responsibilities of the Business Sponsor

Possessing the Commerce crate for the project. Certifying continuing feasibility of the project in row with the Commerce crate. Certifying that reserves and formermeans are made offered as wanted. Certifying the resultcreationprocedure for intensified task issue is real and quick. Answeringquickly to spiraledsubjects.

The rationale for using DSDM Atern rather than iterative Waterfall for this project

The Managing Director has stated that the new system should be deployed in no later than 6 Months. DSDM Atern Agile Method is neededto three to six months for the system is completed. So, Personal assistant system is suitable by using DSDM Atern method rathan than iterative Waterfall model.This projects is suitable with EDUF (Enough Design Up front) modelling. Most of the functional requirement bullet have (M) must have. So DSDM Atern Method contain Must have in MoSCow prioritisation. All of Stakeholder is happy to involve in this system. So DSDM Atern Method Choose for the system development. Deliver on time, Collaborate, Never compromise quality, Develop Iteratively, Demonstrate control. Many Workshop Facilitator contain in scenario. So DSDM Atern Method match the workshop facilitator for developing new system. I have read the scenario on the new system developing project all of the fact are match the DSDM Atern Method. So that, the rationale for using DSDM Atern rather than

Page 9: 00155002_AungZayYa_Agile

iterative Waterfall for this project. The rationale for using DSDM Atern rather than iterative Waterfall for this project. So that the DSDM Atern Method is very useful and reliable for this system.

Task 3Business Vision Statement, as part of the Business Foundations documentation

Can be entry details of new clients, clients task requirement and details of new clones, all of that’s data want to be store in database, credit check new potential clients, can be booking for clones, create an hourly report and daily report, create a booking schedule, calculating fees for clients, calculating earn for each clone, create payment overdue demand letter. All of that facts are want to be available in offline mode. All of that facts are want to be available in offline mode. Offline mode user requirement can be fix.

Can be online register for new clients and new clones, generate online profiles and online schedule for each clone, receive online booking and payment. All of that facts are want to be available in online mode. So business vision is can be solution user requirment and admin requirement and clones requirement and very useful in solution.

Use Case Diagram

Page 10: 00155002_AungZayYa_Agile
Page 11: 00155002_AungZayYa_Agile

Task 4Requirement ListRequirement Identifier Requirement Short

nameRequirement Description

Acceptance Criteria

RID 1 New clients details Details of new clients are receiving carried out by Administrator, store into a database.

New clients can be accepted by telephone, fax, email.

RID 2 Clients task requirements details

Details of requirements task are received by Task Advisor.

Clients task requirements should be cleaning, grocery shopping and personal assistant work.

RID 3 New clones detail Details of new clones are received and store into database by Task Advisor.

Details of new clones can be accepted via telephone, fax or email.

RID 4 Check new clones Background of new clones are check by Administrator.

Background of clones may be clean driving license, Grade 8 piano, etc.

RID 5 Credit check new potential clients

Credit of new potential clients are check by Finance Assistant. If the clients are not creditworthy, then we check for clients false.

Credit of new potential clients should be check monthly.

RID 6 Clones booking Booking for clones are accepted by Administrator.

Booking for clones are can be accepted via telephone, fax, email. Booking data should be included booking date, delivered date, place, clients name, clients requirement, etc.

RID 7 Hourly reports of the task

Hourly reports of the task are created by Task Advisor.

Hourly reports of the task should be included clones name, start time, end time, workplace, clients name, etc.

RID 8 Daily reports of available clones

Daily reports of available clones are carried out by Task Advisor.

Daily reports of available should be included clones name, skill, etc.

Page 12: 00155002_AungZayYa_Agile

RID 9 Booking schedule for each clone

Booking schedule for each clone is created by Administrator.

Booking schedule should be include booking date, place, clients name, etc.

RID 10 Online profile of clones Online profile of all agency including key skills are generated by Administrator.

Online profile of clones should be include clone name, skill, age, etc.

RID 11 Online schedule for each clone.

Online schedule for each clone is generated by Administrator.

Online schedule for each clone should be include clone name, date, start time, end time, etc.

RID 12 Weekly report of booking for each clone.

Weekly report of booking for each clone created by Administrator.

Weekly report of booking for each clone should be include booking date, clients name, place, etc.

RID 13 Fees for clients Fees for clients to be billed at the end of each month are calculated by Finance Manager.

Fees for clients should be include totally work hours, amount.

RID 14 Calculate for bonus of clones

Whether clones are have or not qualified for bonus are calculated by Finance Manager.

If total work hours for clone more than 100 hours per month, then system should be calculate for adding bonus 10%.

RID 15 Payment overdue demand letter

Payment overdue demand letter are created more than 30 days late in paying their bill carried out by Finance Assistant.

Payment overdue demand letter should be included clients name, month, amount, last payment date.

RID 16 Earnings for each clone Earnings for each clone are calculated by Finance Manager.

Clones are than paid 75% of the task fee and CY taking 25%.

RID 17 Print System has printing facility for schedule, invoice, booking and overdue payment demand

Printing rate may be every 2 sec or 5 sec per one.

Page 13: 00155002_AungZayYa_Agile

Conclusion

We trust this Personal Assistant System with DSDM Method for YC is must work and very useful.

It’s very easy to use and user friendly.

Page 14: 00155002_AungZayYa_Agile

Referencing and Biographies

http://www.wikipedia.com