• No results found

Scrum Methodology Agile Tool

N/A
N/A
Protected

Academic year: 2020

Share "Scrum Methodology Agile Tool"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

Scrum Methodology Agile Tool

Dr. A. Satyanarayana

Abstract:. T h e s y s t e m c an g r a d u a t e t o an internet applic ation when publis hed on a web s erver. SMAT (ASCRUM methodology Agile Tool) is a web based application over intranet for an organization, which is meant for storage and retrieval of data related to various Users, Teams and SCRUM related information like Backlog_ID, Various user Stories, Completed user stories, Ongoing user stories, Blocked Ongoing user stories, Daily meetings, Estimated time and Burn- Down Chart, etc. Maintain the detailed information like ―Product Backlog, Sprint Backlog, Daily SCRUM Meeting, Sprint Review, Sprint Retrospective, Sprint Planning (Optional in tool, but mandatory in SCRUM). All the information will be maintained and monitor from the central location (product owner). All the information can be managed online over intranet throughout the project. T he p r o p o s e d s ys t e m is to a u t o m a t e & s i m p l i f y t he ac t i vi t i es in the p r es e n t s ys t e m . An intr an et i n f or m ant i on s y s t e m p u b l i s h e d t o w i n d o w s s er v e r s , c a p a b l e of ac c es s on an y m ac h i n e w i t h a b r o w s e r c o n n e c t e d t o t he or g a n i z at i on LA N SMAT can be divided broadly into Four modules which are described below: Login Module, Admin (Product Owner), Scrum Master and Team.

Keywords: Scrum, backlog ID, Sprint , Scrum master, burn-down chart, Sprint planning, ion system

————————————————————

INTRODUCTION

SMAT (ASCRUM methodology Agile Tool) is a web based application over intranet for an organization, which is meant for storage and retrieval of data related to various Users, Teams and SCRUM related information like Backlog_ID, Various user Stories, Completed user stories, Ongoing user stories, Blocked Ongoing user stories, Daily meetings, Estimated time and Burn- Down Chart, etc. Maintain the detailed information like ―Product Backlog, Sprint Backlog, Daily SCRUM Meeting, Sprint Review, Sprint Retrospective, Sprint Planning (Optional in tool, but mandatory in SCRUM). All the information will be maintained and monitor from the central location (product owner). All the information can be managed online over intranet throughout the project. SMAT can be divided broadly into Four modules which are described below: Login Module, Admin (Product Owner), Scrum Master and Team.

LITERATURE SURVEY

Exist ing System:

At p re se nt ever yt hi ng re la t e d to int e r nal a s se s sm e nt of a p roj e c t is d o ne m a nua l l y a nd invo l ve s a lo t of pa p e r w o rk w hic h inc l ud e Spr int b a c k lo g p la n n i ng and Ta sk - B oa rd p la n n i ng e t c . This mult ip l ie s t o e a c h spr int c o nd u c t e d in p ro j e ct

d u ra t io n . The re s ult is hect ic w o rk to t he emplo ye e s invo lved and is ver y p ro ne to m ist a k e s. P ro d uc t b a c k lo g s are ver y ra re l y a va i la b le to t he t eam.

Disadvantages of t he Exist ing System:

1.

P la n n i ng and o rg a n iz i ng t he p ro j e c t b a c k lo g s w il l be d if f ic ult f or sc rum m a st e r, w hic h le a d s t he lack of p ro j e ct d oma in and p ro d u c t h ig h m a i n t e na nc e .

2.

Tra c k ing of f re q ue nt c ha ng e s and pro d uc t d e live r y o f t he f inis he d p ro d u c t b e c ome s d if f ic u lt .

3.

The d a il y S c rum m e e t ing s and re v ie w s re q uire c o n s i d e ra b le t ime and r e so u rc e s.

Proposed System:

The p r o p o se d s y st e m is to a ut o m a t e & s im p l if y t he act ivit ie s in t he p re se nt s yst e m . An int ra ne t inf o r mat ion s y st e m p ub l i s he d t o w ind o w s se r ve rs, c a p a b le of a c c e ss on any m a c hi ne w it h a b ro w se r c o n ne c t e d to t he o rg a n iz a t io n LAN. The s y st e m can g r a d ua t e to an

________________________

Dr. A. Satyanarayana

Professor,

Head of Department CSE

Siddhartha Institute of Science and technology

(2)

3359 IJSTR©2020

www.ijstr.org

inter net applicat ion when published on a web server. The ASMT is use d suc h t hat t he p ro d uc t o w ne r can j ust e nt e r t he b a c k lo g it ems int o o nl ine f or ms w hic h d ire c t ly go into t he d a t a b a se . The d a t a b a se is m ap p e d t o each b a c k lo g it em a s s ig n e d to a p a rt ic u la r t eam. This d a t a can be a c c e sse d a nd s up e r v i se d by t he in- c ha rg e . The em p lo yee s get t he f a c ilit y t o a c c e ss and view t he ir p ro j e c t d e t a ils at a ny t ime. Also t he p re v io u s spr int re s u lt s are st o re d in t he d a t a b a se w h ic h ca n be v ie w e d to a sse ss t he pa st p e rf o rm a nc e of t he t eams. As a re s ult of t his, c ha ng e s ca n be m a de to im p ro ve t he t eam per f o rm a nc e of t he p ro j e c t f or b e t t e r q ua lit y and m a in t e na nc e . This int ra ne t so f t w a re m inim iz e s t he use of p a p e rw o rk and sa ves t ime of t he t eam.

Ad va nta ge s of the P r opos e d S y s te m :

1.

A ut o m a t e a ll t he p re se nt s y st e m a c t ivit ies in t he t eam.

2.

Fre q ue nt c ha ng e s are a va i la b le t ime to t ime, w hic h a l low s t a k ing d ec isio n o n b a c k lo g it em.

3.

B a c k lo g it ems w hic h e n t e r e d by p ro d uc t o w ne r d ire ct ly go int o t he d a t a b a se .

4.

This d a t a can be a c c e s se d and s up e r v i se d by t he in - c ha rg e ( p ro d uc t o w ne r).

5.

The t eam g e t s t he f ac ilit y t o a c c e s s and view t he ir spr int b a c k l o g s at a ny p o int of t ime w it ho u t mo ving ( no need to go to Ta sk - B o a rd or sc rum m a st e r).

6.

The p re v io u s spr int re s u lt s are st o re d in t he d a t a b a se w h ic h can be vie w e d t o a sse ss t he p a st p e rf o r ma nce of t he t eams a nd a lso can t ra c k t he b a c k lo g it ems w h ic h a re d o ne w it hi n t he t eam.

7.

I t m i n im iz e s t he use of p a p e rw o rk and sa ve s g re e ne r y as o rg a n iz a t io n e n v i ro nm e n t p o lic y.

FEASIBILITY STUDY:

An im p o rt a nt o ut c o m e of t he p re l im i n a r y i n v e st igat io n is t he d e t e rm i n a t io n, if t he s y st e m b e ing d e ve lo p e d is f e a s ib le . It a lso invo lve s t he a na ly s i s o f a p ro b le m to d e t e rm ine i f it ca n be so lved e f f e c t ive ly. The o p e r a t i o na l ( w i l l it w o rk ) , e c o n o m ic a l ( c o st s and b e ne f it s ) , and t e c h nic a l ( can it be b uilt ) a sp e c t s are pa rt of t he st u d y. R e su lt s o f t he st ud y d e t e r mine w he t he r t he so lut io n s ho u ld be im p l e m e nt e d . This sect io n c o nt a i n s a l l t he so f t w a re re q u i r e m e nt s at a le ve l o f d e ta i l s uf f ic i e nt to e na b le d e s ig n e r s to d e sig n a s y st e m t o sat isf y t ho se re q u i re m e n t s, and t e st e r s to t est t hat t he sy s t e m sat is f ies t ho se re q u i r e m e nt s . T hro u g ho ut t his sec t io n, ea ch st a t e d re q u i re m e nt sho uld be e xt e r n a l l y p e rc e i v a b l e by use r s, o p e ra t o r s, or o t he r e xt e r na l s y st e m s. The se re q u i re m e n t s s ho u ld i nc l ud e at a m i n im um a d e sc r ipt ion of ever y i np ut ( st im ul u s) into t he s y st e m , eve r y o ut p ut ( r e s p o n se ) f rom t he sy st e m and a l l f unc t io ns pe r f or med by t he s y st e m in re sp o n s e to an inp ut or in s up p o rt of an o ut p u t . As t his is o f t en t he la rg e st and most im p o rt a nt p art of t he SRS , t he fo llo w ing pr i nc ip le s a p p ly:

a)

S p e c if ic re q u ir e m e nt s s ho u ld be st a t e d wit h a l l t he c ha ra c t e r ist ic s of a go o d SRS

c o rre c t

u n a m b ig u o u s

c o m p le t e

c o n s i st e nt ( s ho uld be same t h ro ug ho u t t he S RS )

ra nk e d f or im p o rt a nc e a nd/ o r st a b ilit y ( Set pr iorit ies)

ver if ia b le ( G ive su i t a b le re f e re nc e s)

m o d if ia b le ( B ut w it h e f f e c t ive c o nt ro l )

Tra c e a b le . ( Id e nt if y e a c h re q u ire m e nt w it h it s ID)

1.

S p e c if ic re q u i r e m e nt s sho uld be c ro s s- re f e re nc e d t o e a rlie r d o c um e nt s t hat re la t e .

2.

All re q u ir e m e nt s s ho uld be u n i q ue l y

i d e n t if i a b l e .

(3)

SPEC IF IC AT I ONS FILE FOR

LOGIN” USECASE

Primar y Actors: Users ( Admin, PO, SM and Team) P re c o n d it io n: The Use r must be re g i s t e re d .

Main Flow:

E nt e r t he L o g in ID .

E nt e r t he P a ssw o r d .

S ub m it . ( E 1)

Alter nate Flow:

( E 1): Invalid Login ID ( or) Password. Post Condit ion:

Once t he login is successfu l t he user is granted per missio n t o

e nt e r in t he s y st e m , and a b le to do t he o t he r a c t ivit ies w ha t he/ her w a nt s.

SPEC IF IC AT I ONS

FILE

FOR “

REGISTRAT ION” USECASE

Primar y Actor: Admin. Precondition: NIL.

Main Flow:

E nt e r all t he I nf o r mat ion in t he sp e c if ie d f or m.( E 1 )

S ubm it t he f or m. ( E 1 )

Alter nate Flow:

( E 1 ) : All t he m a nd a t o r y f ie ld s are not e nt e re d .

Post Condit ion:

Af t er t he a b o ve a c t ivit y is c o m p le t e d s uc c e s sf u l t he i nf o r mat ion a b o ut user p ut on t he sy st e m . And p ro v id e t he L o g i n f a c ilit ie s.

A E mail / SMS co nf ir mat ion is se nt to t he a d d e d use r.

By d e f a ult t he user is g ive n t he Te a m ro le.

S P E C IF I C A T IO N FILE FOR

―Product Backlog" USECASE Primar y Actor: Product Owner

P re c o n d it io n: The user must be a lo g g e d into t he s yst e m

Main Flow:

Select t he t ype of activit y t he user has to perfor m

(4)

1361 IJSTR©2020

www.ijstr.org

U p d a t e or Drop t he

B a c k lo g I t em

Put on ho ld f or de c isio n m ak ing B a c k lo g I t ems

Post Condit ion:

Af t er suc c e s sf u l co mplet ion of t he a b o ve act ivit y t he user go f or t he ne xt st e p a c c o rd ing t o his se le c t io n.

Af t er s uc c e s sf u l co mplet io n of t he a b o ve act ivit ie s t he c ha ng e s are sa ved t o t he d a t a b a se .

Secondar y Actor: SM / TM

P re c o n d it io n: The user must be a lo g g e d into t he s y st e m as SM or TM

Main Flow:

Select t he t ype of activit y t he user has to perfor m

View t he B a c k lo g I t em d e t a il s

S P E C IF I C A T IO N S FILE FOR

―Spr int Backlog‖ USECASE Primar y Actor: Scrum Master

P re c o n d it io n: The user must be a lo g g e d int o t he s y st e m

Main Flow:

Select t he t ype of activit y t he user has to perfor m

Add a New Spr int B a ck lo g I t em if t ake n in b e t w e e n t he spr int .

D ro p t he B a c k lo g It em

Put on ho ld f or d e c isio n m a k ing B a c k lo g I t ems

P e rf o r ms t he spr int p la n ni ng and re t r o sp e c t i v e meet ing s

P ro vid e t he re so urc e s f or t he t eam if re q u i re

Post Condit ion:

Af t er s uc c e s sf u l co mp le t io n of t he a b o ve act ivit y t he user go f or t he ne xt st e p a c c o rd i ng t o his se le c t io n.

(5)
(6)

1363 IJSTR©2020

www.ijstr.org

Sequence Diagram: Successfull Registration

: Admin

Field Validate()

Store & Validate Details()

Registration Successful Register()

:Database :Registration

Collaboration Diagram: Successfull Registration

SEQUENCE & COLLABORATION DIAGRAMS

2: Field Validate()

3: Store & Validate Details()

1: Register()

: Admin

4: Registration Successful

(7)

Screen Shots Welco me Page:

Display useful information and links to navigate throughout the system

Login

Contact Us L o g i n P a g e :

Login details are entered and on successful login user in redirected to his role specific actions.

Display the whole product Backlog Items.

: Admin

Register()

Registration Failed Field Validate()

Store & Validate Details() :Database :Registration

(8)

1365 IJSTR©2020

www.ijstr.org

S o f t w a re and H a rdw a re

(9)

Software Requirements

NET Fra m e w o rk 3 . 5

o nw a rd s

V is ua l S t ud io 2 0 0 8

SQL S e rve r 2 00 5

O p e ra t i ng S yst em

W ind o w s S e rve r

I IS 5. 1 O nw a rd s

I nt e r ne t E xp lo re r or a ny o t he r c ompa t ible b ro w se r

Hardware Requirements

Pent ium p ro c e s so r IV ( w it h 2 . 4 GHZ)

RAM 1 GB or more

H ard Disk 80 GB

I nt e r ne t le a se d line i f ho st e d as an I nt e r ne t A p p lic a t io n

Or can be ho st e d on a ny s ha re ho st ing as l it t le as Rs. 5 00 a mo nt h

Mo d e r n i z a t io n

CONCLUSION

W ill a u t o m a t e t he who le AG ILE p ro c e s s. A c c e ss inf o r mat io n at your fing e r t ips. G e ne ra t ion of R e p o rt s.

REFERENCES:

[1]

The U n if ie d S o f t w a re D e ve lo p m e nt P ro c e s s By IVAR J A C O B S O N , GR AD Y

B OO CH and JAMES

R U MB A UG H .

[2]

M icr o sof t’ swww. asp. net/ lear n

[3]

IEEE Std. 830-1993, IEEE Recommended

practice for Software Requirements

Specifications.

References

Related documents

Criteria: Applicant must be a graduate of Covington High School and live in the Covington district for the prior year and be in the top 50% of their class, be accepted as

As a tool that was built from the ground up to support Agile and Agile at scale, Agile Manager is tailored to the most common methodologies out there (scrum, kanban and scrumban) that

Semakin rendah konsentrasi Chitosan menyebabkan kenaikan total mikroba pada fillet ikan bandeng dikarenakan berkurangnya jumlah Chitosan pada fillet ikan bandeng

In SAP an iterative methodology, called Agile, is based on the ‘Lean’ principles for software development and uses elements from ‘Scrum’ as implementation

This publication presents the main outcomes of a partnership working towards “Harmonising Approaches to Professional Higher Education in Europe” (HAPHE) in 2012–2014,

CHALLENGES AND LEAN SOLUTIONS Let us discuss some common challenges in Agile Scru m methodology and overcoming those with lean solutions Be low a re some challenges in Agile

Beginning with the history of agile development and moving through the disciplines promoted by Scrum, you will gain a comprehensive understanding of the Scrum methodology

Participants should come with an active Google account and are encouraged to register for the extended “+3 Coaching” work time to apply what they’ve learned to their own content..