scrum and agile methodologies applied - b-works · 2017-10-24 · scrum and agile methodologies...

Post on 23-Apr-2020

11 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Scrum and Agile Methodologies Applied

Software Craftsmanship South Tyrol - September 14, 2017

Alex Benincà CEO & Product Owner alex.beninca@b-works.io

www.B-works.io X

Real life application I: Project Chalet Grumer

www.B-works.io X

Build Team and assign roles

Concept & UX Alex

Design (ext.) Michi

Development Stefan

Development Italo

www.B-works.io X

Define Goals and Requirements

www.B-works.io X

Define Goals and Requirements

www.B-works.io X

Define Goals and Requirements

www.B-works.io X

Planning: Validate, Estimate Requirements

www.B-works.io X

Work in parallel

Concept & UX Design Development

www.B-works.io X

Daily Update

www.B-works.io X

Weekly Review

Showcase of work

What requirements are done?

Unfinished requirements to be completed over next week

www.B-works.io X

Weekly Collaboration Feedback

What was good?

What can be improved?

What did we learn?

www.B-works.io X

Go-live, test, improve

www.B-works.io X

What is Scrum

“An Agile framework for completing complex projects. Scrum originally was formalized for software

development projects, but it works well for any complex, innovative scope of work.”

Scrum Alliance

www.B-works.io X

Scrum in 30 seconds

Scrum Alliance

www.B-works.io X

Putting it all togetherChalet Grumer Project Scrum Tools

Build team and assign rolesProduct Owner (Alex)Design (Michi)Development Team (Stefan, Italo)

Define Goals and Requirements Backlog MS Word with ClientAtlassian Jira internally

Planning: Validate, Estimate Requirements

Sprint Planning- Estimate Backlog items- Define Sprint goal- Define “DOD” Definition of Done

Sprint PokerJira Points

Work in parallel Sprint: 1 week

Daily update Daily (15 minutes) Standing tableSkype

Weekly Review Sprint review

Weekly Collaboration Feedback Sprint retrospective

Chalet Grumer Website go-live Shippable product increment

www.B-works.io X

Real life application III: At your company

Is Scrum confined to Software Development? No

Team ⇢ Colleagues with different functions and talents

Sprint Planning ⇢ Weekly team meeting to define achievable goals

Definition of Done ⇢ Measurable tasks and Key Results

Sprint review ⇢ Measuring and testing completed tasks

www.B-works.io X

Takeaway

Accept the unknown, trust in your team and talent

www.B-works.io X

Takeaway

Be a high performing, cross-functional team

Scrum is Lean and Flexible • Works for small - big teams and for multiple teams working in parallel • Works for external and remote team members also • Team members can be added

Scrum is Powerful • Rely on empirical data from previous projects (speed, effort, tools, methods) • Get used to a framework where communication and self management are key • You break down complex problems into small parts (MVPs), rely on what works

and on the talent and experience of your team

www.B-works.io X

About B-WorksAn Agile Powerhouse covering Digital Strategy, Implementation and results-driven MarketingWe are a Full-Service Powerhouse focused on UX, Web and App Development, using

the open source framework Drupal 8 and JavaScript. With offices in Zurich, Switzerland and Bolzano, Italy B-Works is a leading expert at the intersection of customer psychology and technology to translate client requirements into successful Digital Solutions.

Our Approach starts at defining the Target Actions, Customer Personas and UX Layout, before we begin with Design, Web Development and SEO. We believe in a holistic approach that involves all parties, from UX, Design, SEO, Testing and Development in an agile process.

We serve as Digital Strategy and Technology Partner for medium and large Private Sector Companies, as well as Creative Agencies. We also help startup companies grow, by taking on the function of interim startup CTO for selected, promising digital ventures in Switzerland.

B-Works is Agile and uses Scrum to prioritize business value and to shorten the release, feedback and improvement cycle of digital projects.

www.B-works.io X

Our Specialties

UX, WEB & RESPONSIVE DESIGN

WEB & APP DEVELOPMENTDRUPAL DEVELOPMENT

E-COMMERCE

• User Experience & Service Design • Responsive Mobile & Web Design • Usability & Conversion Optimization

• Web & Mobile Commerce • Payments & Supply Chain • CRM & CMS set-up • Online Marketing

• Front & Back-End Development • App & Web-App Development • JavaScript, NodeJS, PHP

• Drupal 8 • Setting up Content Management System • Migrating Drupal 7 to Drupal 8

www.B-works.io

Contact

‣ Key competences: Product Development, Agile Project Management, User Experience Design ‣ Education: BSc. Aerospace Engineering Ryerson University, Toronto, MSc. Management ETH Zurich,

Customer Focused Marketing London Business School, Certified Professional Scrum Product Owner ‣ Industry Experience and Projects: Swisscom, SBB, Post, Biogen International, Wincasa, Bouygues

Energies & Services, Securosys, Arthur D. Little, EGL, Axpo, Alstom, Cosmobutler, ÖKK

Alex Benincà, CEO & Product Owner

Alex is a creative problem solver with an engineering, management and marketing background and experience spanning different industries, including Strategy Consulting, Internet of Things and

Alex Benincà CEO & Product Owner T: +41 79 224 0112 E: alex.beninca@b-works.io Skype: alex.beninca Linkedin: https://www.linkedin.com/in/alexbeninca

Education & Certificates

B-Works Zürich Advanced B-Works Technologies GmbH Gartenstrasse 14 8002 - Zürich Switzerland

Selected Experience & Projects

21

top related