Upload
thorsten-gau
View
200
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Presentation given on IBM Developer Days 2013 in Zurich. Leverage ideation blogs (jams, voting) enables a product owner to connect with his stakeholders. The ideas can be linked to agile work management (scrum stories, tasks) and test management activities.
Citation preview
© 2014 IBM Corporation
IBM DeveloperDays 2013
Leveraging Social Business to improve communication with your stakeholders Thorsten Gau | SB-11.55
Zurich, 20. November
© 2013 IBM Corporation
IBM DeveloperDays 2013
Thorsten Gau
IBM since 1994
– Distinguished Engineer / Executive Architect
– Chief Architect Global Business Services, Germany
– Led several global systems integrations- and
application development projects. Team size 3-550
– Expertise: Software Engineering, Methods, Tools,
Social Business, Enterprise 2.0, BPM, SOA, Enterprise Architecture
– Board member of Technical Expert Council central.
An IBM Academy of Technology affiliate.
Open Group
Responsible for Development Methods, Tools & Architecture education
http://about.me/tgau
@tgau
© 2013 IBM Corporation
IBM DeveloperDays 2013
Agile development is well understood DevOps extents agility into deployment and application operation
3
Continuous Feedback
Agile
Dev
Design
Prioritize
Build
Test
Agile
Ops Test
Monitor
Publish
Deploy
Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
© 2013 IBM Corporation
IBM DeveloperDays 2013
Communication challenge: Business and IT speak different languages. Most stakeholders are not part of the project.
4 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
Inception
Initialisierung
Elaboration
Konzept
Construction
Realisierung
Transition
Einführung
External & Internal
Stakeholders
Scrum slang
RUP / HERMES phases
© 2013 IBM Corporation
IBM DeveloperDays 2013
The Dev-team expects that the Product Owner has the right, current and ranked requirements in the backlog – anytime.
5 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
Customers
The market
Business
IT
Dev
IT
Ops
Client
© 2013 IBM Corporation
IBM DeveloperDays 2013
The community is comprised of
stakeholders like external customers or
internal business end-users
The project team is comprised of project
managers, business, analysts, architects,
developers, testers, etc.
Community
Rank Ideas Subscribe, aggregate
Personal Networking
Profiles Feeds Ideation
Responsible for Defines Specifies
Requirements Plan Work items
Discuss, support
Forums
Publish
Wikis
Announce Share, organize
Bookmarks
Links Blogs
Follows
Process
Version
Files
Generate Shares
Dashboard Events
Produces
Build
Integration
Project
IBM Connections
Integrated Technologies
Social Collaboration Project Collaboration
The project team learns about the stakeholder business needs and requirements via Social Collaboration in an extended community
© 2013 IBM Corporation
IBM DeveloperDays 2013
Profiles give stakeholders a face and enable social networking. Within an enterprise they show reporting / decision structures.
7 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
https://www.ibm.com/developerworks/community/profiles/html/profileView.do?key=5e0ae585-8377-43ef-b0f0-ba82580d3753
© 2013 IBM Corporation
IBM DeveloperDays 2013
Ideation Blogs enable collaborative idea generation and voting
8 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
https://www.ibm.com/developerworks/community/blogs/
Wde0f0bb63f03_4503_843d_4e70b987decc/?lang=en
© 2013 IBM Corporation
IBM DeveloperDays 2013
‚Classic‘ text processor documents (Word, OpenOffice) are not flexible enough for the fast paced reality most businesses face
9 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
© 2013 IBM Corporation
IBM DeveloperDays 2013
The work is managed in Jazz(Hub). A Rational Team Concert plan displays the work breakdown of a Feature into WorkItems
10 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
© 2013 IBM Corporation
IBM DeveloperDays 2013
Offering trend reports to stakeholders shows progress and grows trust
11 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
© 2013 IBM Corporation
IBM DeveloperDays 2013
Summary of tools used to manage the development artifacts
Test- and
Quality-
management
RQM
Rational
Quality
Manager
Config Mgmt
Agile Project
Management
RTC
Rational
Team
Concert
Defect
Feature, Task
Idea
Testplan
Testcase
Testscript
Testresult
Requirement
Definition
RRC
Rational
Requirements
Composer
Use Case
Requirement Spec Wiki
IBM Connections
© 2013 IBM Corporation
IBM DeveloperDays 2013
Key takeaways
Business and IT speak different languages. Most stakeholders are not part of the project.
Backlog grooming is hard work for the Product Owner.
Social communities extend the team and enable direct in-context collaboration with various
stakeholders
Profiles give stakeholders a face and enable social networking
Ideation Blogs enable collaborative idea generation and voting
Web-based rich text editors like Rational Requirements Composer (RRC) enable
collaboration on requirement snippets - single artifacts rather than long documents.
Implementation is managed in web-based work management tools like Rational Team
Concert (RTC) on JazzHub.
Trend reports show progress to stakeholders. Transparency builds trust.
Software Development is all about people and collaboration
Social Business plattforms can improve communication and networking
13 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
© 2013 IBM Corporation
IBM DeveloperDays 2013
Various tools are integrated through open standards
Test- and
Quality-
management
RQM
Rational
Quality
Manager
Config Mgmt
Agile Project
Management
RTC
Rational
Team
Concert
OSLC - Open Services for Lifecycle Collaboration
Requirement
Definition
RRC
Rational
Requirements
Composer
Wiki
IBM Connections
OpenSocial Gadgets
Tool X Vendor Y
© 2013 IBM Corporation
IBM DeveloperDays 2013
IBM Connections integrates into Rational Team Concert
15 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders
© 2013 IBM Corporation
IBM DeveloperDays 2013
Links
OpenSocial
http://opensocial.org/
Open Services for Lifecycle Collaboration (OSLC)
http://open-services.net/
developerWorks Communities
https://www.ibm.com/developerworks/community/
JazzHub
https://hub.jazz.net/
16 Thorsten Gau | Leveraging Social Business to improve communication with your stakeholders