Software Lifecycle Collaboration The Wiki Way


Published on

Software project lifecycle collaboration using the Axon Collaboration Portal

Published in: Business, Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Good Afternoon! Welcome to Serebrum’s webinar. I am Krishna Polineni, Product Manager for Axon Collaboration Portal. With me today is Sushil Vegad, Chief Architect of the Axon Collaboration Portal. The topic for today is improving the success rate of software projects through collaboration.
  • Software Lifecycle Collaboration The Wiki Way

    1. 1. Software Project Lifecycle Collaboration :: The Wiki Way June 25, 2008, 3:00PM – 4:00PM EST Serebrum Corporation 555 US Highway 1 S, Iselin, NJ 08830 | [email_address] The Wiki Way
    2. 2. Agenda <ul><li>Introduction: The Wiki Way Krishna Polineni </li></ul><ul><li>Features Demo Sushil Vegad </li></ul><ul><li>Software Lifecycle Use Cases Sushil Vegad </li></ul><ul><ul><li>Project Planning (CMMI) </li></ul></ul><ul><ul><li>Requirements Management </li></ul></ul><ul><li>Next Steps </li></ul><ul><li>Q&A </li></ul>
    3. 3. Serebrum Profile <ul><li>Develop Custom Applications </li></ul><ul><ul><li>eBusiness and eGovernment Focus </li></ul></ul><ul><ul><li>Enterprise Modernization (Legacy  Web) </li></ul></ul><ul><ul><li>Portals, Content Management, Collaboration </li></ul></ul><ul><ul><li>Web 2.0: High Usability (Ajax), Search </li></ul></ul><ul><li>Axon Enterprise Collaboration Portal </li></ul><ul><ul><li>Wiki approach to enterprise collaboration </li></ul></ul><ul><ul><li>EASE OF USE: #1 Priority </li></ul></ul><ul><ul><li>100% Ajax, Java EE </li></ul></ul><ul><ul><li>On Premise or On Demand </li></ul></ul>
    4. 4. Investors NSF SBIR 2006.2 Research Grant Project BrainStorm TM – Collaborative Customer Requirements Elicitation for Distributed Software Teams DoD Navy SBIR 2006.1 Research Grant A Security Framework for Wikis Topic: Cross-Domain Collaboration Portal Explore use in military intelligence capture and sharing
    5. 6. The Problem <ul><li>Team Collaboration </li></ul><ul><ul><li>Projects are getting larger – Requirements! Estimates! Issues! </li></ul></ul><ul><ul><li>Teams are distributed – across time zones </li></ul></ul><ul><ul><li>Current solutions do not empower users! </li></ul></ul><ul><ul><li>Email / IM / Blogs: Information Overload!!! </li></ul></ul>
    6. 7. The Solution: Empower the User!
    7. 8. The Solution: Easy Collaboration
    8. 9. Wiki-centric Collaboration (MediaWiki) Stage 1: Proof of Concept <ul><li>Open Source </li></ul><ul><li>Confluence </li></ul><ul><li>PBWiki </li></ul><ul><li>MindTouch etc. </li></ul>Stage 2: Basic Business Wikis Microsoft SharePoint Stage 3: Wiki-embedded Collaboration Systems Serebrum Axon Collaboration Portal Stage 4: Wiki-centric Collaboration Systems
    9. 10. Enterprise Wiki Checklist <ul><li>True WYSIWYG Editing </li></ul><ul><li>Versioning and Rollback </li></ul><ul><li>Topic Hierarchy / Ontology </li></ul><ul><li>Powerful Search </li></ul><ul><li>Easy Publishing </li></ul><ul><li>Role-based Access Control </li></ul><ul><li>Data Security </li></ul><ul><li>Compatible with Existing Infrastructure </li></ul><ul><li>Extensible via Web Services </li></ul>
    10. 11. Enterprise Usage Scenarios <ul><li>Policies and Benefits </li></ul><ul><li>eLearning </li></ul>Human Resources <ul><li>Campaign Development </li></ul><ul><li>Collateral Management </li></ul>Sales & Marketing <ul><li>Budgeting and Forecasting </li></ul><ul><li>Sarbanes-Oxley Compliance </li></ul>Finance <ul><li>Requirements Management </li></ul><ul><li>Project Management and Control </li></ul><ul><li>Collaborative Authoring and Publishing </li></ul>Software Engineering, Consulting <ul><li>Knowledge Management </li></ul><ul><li>Project Management and Control </li></ul>Across the Enterprise Potential Uses Functional Area
    11. 12. Global Menu Workspace Display Area Workspace Search Editable Content Document Management System Layout
    12. 13. Tree Menu (Create, Cut, Copy, Paste, Delete, Rename) Topic Tree Topic Tree
    13. 14. WYSIWYG Editor Editor Toolbar Editor
    14. 15. View Topic Version 1 Rollback to Version 1 Version Control and Rollback
    15. 16. Link to Schedule Interlink Topics
    16. 17. Switch to topic ‘Schedule’ Interlink Topics
    17. 18. Document Management System (DMS) Click Attach
    18. 19. Copy  Paste Documents Select Copy Select Paste
    19. 20. WebDAV: Desktop Integration Document Repository on Windows File System
    20. 21. Enter search keyword Search Results Search
    21. 22. Search Results linking to Topic Search Window is minimized Search
    22. 23. Axon Publishing Model
    23. 24. Manage Users Manage Groups Move to Admin Console Role Based Access Control (RBAC) Manage Roles Manage Spaces
    24. 26. Project Management <ul><li>Initiation </li></ul><ul><li>Planning </li></ul><ul><li>Control </li></ul>
    25. 27. Select New Topic CMMI Level 2 Standards Example Enter Topic Name
    26. 28. New Topic Created CMMI Level 2 Standards Example
    27. 29. Drag n Drop Topics Export  Publish Select Export Document Formats
    28. 30. Publish to PDF Topic Hierarchy
    29. 31. Lock the Document Project Plans
    30. 32. Contract Documents Contract Documents
    31. 33. Status Reports Status Reports
    32. 34. Change Order Documents Workflow Window Approved Approval Pending Rejected Approval Workflow: Change Orders
    33. 35. Requirements Management <ul><li>Business Requirements </li></ul><ul><ul><li>Flow Diagrams </li></ul></ul><ul><ul><li>Use Cases (Import from Word, Edit) </li></ul></ul><ul><li>Software Requirements </li></ul><ul><ul><li>Functional Specs </li></ul></ul><ul><ul><li>Requirements Templates </li></ul></ul><ul><ul><li>Traceability  Matrix – Req – Glossary </li></ul></ul>
    34. 36. Business Requirements Use a requirements definition template specific to your business Embed or attach process flow diagrams. Define Business rules Easy Editing by Business Users
    35. 37. Use Case Example Import your existing templates from Word
    36. 38. Convert Word Templates to Web-based Collaborative Content
    37. 39. Software Requirements Imported from Word for Collaborative Editing IEEE Standards Template Intra-link
    38. 40. Traceability Matrix Intra-link Requirement # to Relevant Topic Intra-link
    39. 42. Next Steps <ul><li>Slides will be emailed to all attendees </li></ul><ul><li>Q & A to be emailed as an addendum </li></ul><ul><li>One-on-One Demos </li></ul><ul><li>Onsite Trials </li></ul><ul><li>Webinar: Collaborative Knowledge Management / eLearning </li></ul><ul><ul><li>Wednesday, July 30, 2008, 3PM – 4PM </li></ul></ul><ul><li>Krishna Polineni </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>1.877.WebSphere x201 </li></ul></ul>
    40. 43. Questions & Answers <ul><li>How do we control unqualified users from contributing meaningless information? </li></ul><ul><ul><li>Axon implemented a robust role-based access control mechanism. Depending on the space manager’s judgment, “Read Only” or “Read-Write” rights can be enforced. Further, a topic can be locked from any future edits once it is at a satisfactory level of information. </li></ul></ul><ul><li>What are your thoughts on user adoption and integration with existing technologies? </li></ul><ul><ul><li>Users adopt tools that are easy to use. Axon was designed with this in mind. Axon is architected to interface with existing repositories such as FileNet, Vignette, Oracle, DB2 or SQLServer. </li></ul></ul><ul><li>How does Axon compare with SharePoint? </li></ul><ul><ul><li>Axon delivers what SharePoint delivers. Our feedback from users indicates SharePoint is being used more as a share drive. It requires programming to do anything meaningful. If it is too difficult to use, users won’t use it. Axon is designed from the ground-up to be used with little or no training. </li></ul></ul><ul><li>What is the Axon architecture? </li></ul><ul><ul><li>Axon is based on the Java EE architecture with a 100% Ajax interface. It can run on any operating system and interface with any database. Axon comes with a self-contained mySQL DB and LDAP so it can operate stand-alone as well. </li></ul></ul><ul><li>What is the licensing model? </li></ul><ul><ul><li>Axon is available on-premise on a per CPU or per user basis. We can also host it on a per user basis. </li></ul></ul>