Giedrius Krisčiukaitis. Communication
-
Upload
agile-lietuva -
Category
Software
-
view
93 -
download
2
description
Transcript of Giedrius Krisčiukaitis. Communication
![Page 1: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/1.jpg)
CommunicationInformation, Changes, Experience
![Page 2: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/2.jpg)
Giedrius Kriš iukaitisč
NFQ Solutions
Project manager (PMP certified)[email protected]@giedriuskrihttps://www.l inkedin.com/in/giedriusk
![Page 3: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/3.jpg)
Communicationfrom Latin comm nic reū ā , meaning
"to share"
Reports Ideas Agendas Feelings Intentions Tasks
Attitudes Expectations Perceptions AssumptionsContacts Documents Agreements Calendars
…information
![Page 4: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/4.jpg)
Communication
• Work planning
• Communication among team members / stakeholders
• Tools & techniques
• Project information
![Page 5: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/5.jpg)
Work planning, scheduling
![Page 6: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/6.jpg)
Company Communication
Contract
Fixed Price Time and Material
![Page 7: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/7.jpg)
Project Communication
Project as a Product
Project as a Product
Project as a Contract nr.1 for the project
Project as a Contract nr.1 for the project
Are we done with this project?
No, everything can change in my project .
Project manager Project manager
![Page 8: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/8.jpg)
Project ≠ ProjectE-shopE-shop
Contract nr. 1Contract nr. 1
Product backlogProduct backlog
Fixed priceMust DOMust DO
??
![Page 9: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/9.jpg)
Uncertainty
??
Why should I sign uncertain contract?
![Page 10: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/10.jpg)
Project ≠ ProjectE-shopE-shop
Contract nr. 1Contract nr. 1
Contract nr. 2Contract nr. 2
Contract nr. nContract nr. n
Product backlogProduct backlog
Contract nr. XContract nr. X
Fixed price
Time&Material
…Must DOMust DO
??
![Page 11: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/11.jpg)
Contract nr. 4Contract nr. 4
Contract nr. 5Contract nr. 5Contract nr. 3Contract nr. 3
Spice contracts!
Project lifetime
Contract nr. 1Contract nr. 1
Contract nr. 2Contract nr. 2
Contract nr. YContract nr. Y
ScrumScrum KanbanKanban
http://www.morguefile.com/archive/display/847880http://www.morguefile.com/archive/display/847878
![Page 12: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/12.jpg)
Picture from: http://en.wikipedia.org/wiki/Scrum_(software_development)
Fixed Price Scrum
Contract nr. 1Contract nr. 1
High level Maybe
DetailedMust
![Page 13: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/13.jpg)
Emergency Kanban
http://cdn.morguefile.com/imageData/public/files/m/metallix/preview/fldr_2008_11_28/file000388465185.jpg
![Page 14: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/14.jpg)
Project
Contract nr. 1
Plan – Collaboration in sprints details (Legal)Scope – Sprint backlog (User stories)Schedule – SprintsPrice – Story points
Contract nr. 1
Plan – Collaboration in sprints details (Legal)Scope – Sprint backlog (User stories)Schedule – SprintsPrice – Story points
![Page 15: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/15.jpg)
PlanHow do we do it?
Organizational Process AssetsOrganizational Process Assets
Civilinis kodeksasCivilinis kodeksas
ScrumScrum KanbanKanban
Contract nr. 1Contract nr. 1 Contract nr. YContract nr. Y
![Page 16: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/16.jpg)
Front pageFront page
ScopeWhat will be delivered?
![Page 17: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/17.jpg)
ScopeWhat will be delivered?
Nr. Story points User story
…
FR033 6 Top 10 products list.Display 10 products from the “Top 10” products group managed manually in the /admin tool.Products must be ordered by product position field assigned in relationship with the products group.
Information to display:Heading (Products group title);Product cover image (list picture);Link to product details page;Position number;Link to display “Less” (5 products) or “More” (10 products). Clicking on this link does not reload the page.
…
Total SP 123
Price 5000,- €
Front page
![Page 18: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/18.jpg)
Project deadline: 2015 January 1st
ScheduleWhen it happens?
![Page 19: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/19.jpg)
ScheduleWhen it happens?
Project deadline: 2015 January 1st
Nr. Pred. Task Responsible Deadline
1 Supply all the information for the sprint start. Customer 2014 10 24
2 1 Start sprint. Supplier 2014 10 27
3 2 Implement the deliverables. Supplier 2014 11 06
4 2 Confirm, change or cancel the deliverables. Customer 2014 11 05
5 2, 3, 4 Deploy the confirmed deliverables. Supplier 2014 11 07
6 2 Stop sprint. Supplier 2014 11 07
Sprint nr. 1Goal: Front page, Product list, Product details page.
…
![Page 20: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/20.jpg)
PriceHow much?
Front page: 5000,- €Front page: 5000,- €
![Page 21: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/21.jpg)
PriceHow much?
Nr. User story Price in story points
…
FR033 Top 10 products list. 6
…
Total story points: 123
Total price: 5000,- €
Front page:
![Page 22: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/22.jpg)
Work planning summary
• Project ≠ Project – be on the same page with customer • No uncertain contracts
• Add agile spices to contracts
![Page 23: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/23.jpg)
Communication Team / Stakeholders
![Page 24: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/24.jpg)
Team• Understand / Feel Your need for a standup.• Team chat window (e.g. skype).• Report – always visible (board, eboard,
display).• Have team lunch once a week.• Do not hunt who failed, analyze the root
cause.• Do a lessons learned every sprint end.• Celebrate major release.• Eliminate “The others”.
![Page 25: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/25.jpg)
Stakeholders• Understand each stakeholder especially
project sponsor expectations.
• Do not calculate the report – have it always up to date and online available.
• Inform about the status without a push. Latest software sends status emails automatically.
• Collaborate, build a team relationship between stakeholders teams and Yours.
![Page 26: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/26.jpg)
Evil E-MAIL
![Page 27: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/27.jpg)
http://www.agilemodeling.com/essays/communication.htm
Modes of Communication
![Page 28: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/28.jpg)
How E-mail?• Notify about changes in information, but do not send the
information itself.
• E-mail is not a task. Verbal confirmation is a must.
• Do not host the information in Your inbox. You will always have to search and forward it if needed.
• Inbox is owned by someone – ensure this is the right place You are sending the information.
• E-mail gets lost through many servers/filters, sometimes are auto-forwarded. For important e-mails ask for confirmation.
![Page 29: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/29.jpg)
Communication Team / Stakeholders summary
• Build Team spirit, trust, commitment and understanding • Stakeholders first – proactive instead of reactive
• E-mail only for notifications
![Page 30: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/30.jpg)
Tools & Techniques
![Page 31: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/31.jpg)
Scrum with Google docs?
Backlog Sprint backlog
Sprint burndown
![Page 32: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/32.jpg)
Kanban with ?
![Page 33: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/33.jpg)
Project information why and how?
![Page 34: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/34.jpg)
InformationInformation
Contract nr. 4Contract nr. 4
InformationInformationInformationInformationInformationInformation
Contract nr. 5Contract nr. 5Contract nr. 3Contract nr. 3Contract nr. 2Contract nr. 2
InformationInformation InformationInformation
Project lifetime
Contract nr. 1Contract nr. 1 Contract nr. YContract nr. Y
Project information
![Page 35: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/35.jpg)
Project information• Unavailable – documents stored in multiple places
and usually inaccessible.
• Unsearchable – no easy Index or search.
• Different format – different software or styles, structures.
• Untraceable – only with additional tools like GIT or SVN.
• Hard to share – You always need to collect and resend them.
![Page 36: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/36.jpg)
InformationInformation
InformationInformation
Contract nr. 4Contract nr. 4
InformationInformationInformationInformationInformationInformation
Contract nr. 5Contract nr. 5Contract nr. 3Contract nr. 3Contract nr. 2Contract nr. 2
InformationInformation
Information (WIKI)Information (WIKI)
Project lifetime
Contract nr. 1Contract nr. 1 Contract nr. YContract nr. Y
Project information
![Page 37: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/37.jpg)
Information (WIKI)Information (WIKI)
Project information
DokuWiki – no DB, perfect for storing limitedamounts of data, e.g. project contacts or accessinformation.
MediaWiki – DB needed, perfect for storing projectdescriptive information e.g. product search algorythm.
Confluence – no wiki markup, integration withJira.
FreeFree
FreeFree
![Page 38: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/38.jpg)
Project information
• Understand the level of details required.
• Screens or features or … “driven” structure.
• Writing forces thinking.
• Store information in WIKI type software.
• Host information on Customer server – it belongs to them.
![Page 39: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/39.jpg)
Project information summary
• Save it! (not in the e-mail message or laptop) • Use wiki tools to store and access information
• Communicate new changes through wiki tools
![Page 40: Giedrius Krisčiukaitis. Communication](https://reader033.fdocuments.in/reader033/viewer/2022052908/5594d9cf1a28ab36578b46f7/html5/thumbnails/40.jpg)
Thank You! – Questions?
NFQ Solutions
[email protected]@giedriuskri
• More interesting talks• NFQ's public events• Tech insights and reviews
fb.com/nfq.lt