Thursday 16 October 2014

JamBuster in Singapore

Team JamBuster is enthusiastic to announce two workshops on ‘

Transforming Enterprise for Agile

’ in Singapore, on the 24th and 28th of October. These

free agile workshop

s will be 4 hour long on each of these days. It is directed at R&D Directors, Product/Program Managers and

Agile

 Professionals.
The workshops will cover the following topics:
  • 1. Discussion and insights shared by Dr. Satish Kamat on Agile and Scaled Agile
  • 2. Steps to Transforming Enterprises to Agile
  • 3. 

    SoftALM

    TM (Tool for 

    Agile Application Lifecycle Management

    ) Demo and Tour
  • 4. 

    SoftAgile

    TM (Tool for 

    Agile Projects

    ) Demo and Tour
  • 5. Free perpetual licenses of SoftAgileTM and SoftALMTM for interested small teams
The seats will be limited to aid a healthier and productive discussion. We request all interested professionals to drop us an email on sales@jambuster.in mentioning the name of your company and the attendees.
This will help us to give the attendees a short home work so that we can have a rewarding discussion and a win-win relation with all the attendees! We look forward to an amazing response from Singapore!
JamBuster Workshop in Singapore

Application Lifecyle Management(ALM) vs.SDLC

Application Lifecycle Management(ALM) vs. SDLC

Application Lifecycle Management(ALM) is the journey from idea to a product or an application that is a result of rigorous, collaborative efforts of product owner, system analyst, software developers and testers. Application Lifecycle is an ever iterative and evolutionary process and a crucial one.
The Software Development Lifecycle (SDLC) is a process of creating or altering software systems, and refers to the models and methodologies that people use. SDLC concept thus underpins different software development methodologies that form the framework for planning and controlling the creation of a software. We have tried to keep the definition of SDLC simple:
SDLC
Unlike SDLC, which is a one-time process, Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through governance, technology development and maintenance. Scrum is the most basic and beneficial way for any organization looking to have Agile Project Management. ALM is the marriage of business management to software engineering made possible by tools that facilitate and integrate requirements management, architecture, coding, testing, tracking, and release management.
ALM should not be confused with SDLC (Software Development Lifecycle) as SDLC is a narrower concept. SDLC has its origin and practice in Software Services Industry, specifically with application development focus. SDLC, for example, does not involve product ideation and customer support. Thus, SDLC can be seen as a part of ALM as ALM covers a vast area. A SDLC should end with a Release or Deployment of a commercial version. But ALM spans all iterative releases of various versions made for a particular Software. In short, ALM exists till the Application/Software exists!
This iterative part of lifecycle is illustrated below:
ALM
Maximizing the value of the applications we create means doing each and every element of ALM well. Achieving this goal isn’t easy, especially when today’s ALM tools aren’t as well integrated as they need to be. Yet there’s no way around it: Taking a broad, holistic view of ALM is essential for improving this critical business process.
We bring SoftALMTM , which helps you integrate all the ALM elements with utmost flexibility and ease! It is the result of immense research and experience of working with software product vendors on ALM from Informatics to Telecom sector:
SoftALM

SoftALM

TM integrates agile incremental approach for large enterprise teams with customer support and feedback.
Our way of saying: “Welcome to the future of ALM!”

We welcome your feedback or insight. Do visit our Forum to share your thoughts and experience!

How SoftAgile was conceived...

While developing a project management tool for software development projects, we realized the need for requirements, test cases and defects modules, integrated with the project management application. This was the vision with which we started

SoftALM

 – as the tool for

Application Lifecycle Management

. That was in the first quarter of the year 2014.
So we built SoftALM with all modules for managing application lifecycle –such as requirements, project planning, test cases and defects. While researching, we realized that even though customer is the very reason for development of software applications, customer feedback was nevertheless the feature that was missed out by most of the

ALM software

. We decided to fill this gap and empower the customer to provide a feedback. Such feedback could be used as a new feature addition to the Product backlog or as a defect to be fixed or a usability suggestion. This makes SoftALM a complete end-to-end ALM software. We are currently working on integration of SoftALM with version control, configuration and test automation tools, as per feedback got from interactions with ALM professionals.
Further interactions with clients and ALM professionals at the

Agile Day Conference

 ’14 at Pune and Bangalore brought us to consider the following important points:
  • 1. Teams working on small projects or which have a modest product line, will get weighed down by heavy weight, complex ALM tools, and won’t be truly agile!
  • 2. Small teams need a lightweight 

    agile project management

     tool aiding continuous delivery, within budgets
  • 3. 

    Agile tool

    s in the market currently either are at a very high cost or cover only a part of the development process, requiring one to make patchwork of series of tools
This weighs down the simple Agile development tool, that otherwise should be light and conducive to agile continuous delivery. So a lightweight tool that provide Agile Project Management based on Scrum, virtual Kanban boards, Extreme Programming (XP) and lean practices IS the need of the hour!
With SoftAgile, we intend to provide exactly the same! A simple Agile tool supporting

Scrum

,

XP

,

Kanban

 and

Lean practices

. We are also looking forward to create an integrated environment for SoftAgile with tool integrations like Microsoft TFS, Jenkins, Jira, Gits, etc.

Why Is SoftALM a “Disruptive” Product?

I know what you think when you hear about “another” ALM product in the market! Sounds like a new Fast Moving Consumer Good which is just going to fill the already crowded market shelves. Fair enough! We do realize that having a 100+1th product in the market is no subject of excitement for techies. Also, all 100 already existing products claim to be different from others. Now, what if I could be a little in your face and say, “None of them is doing you justice as none of them gives you an end to end solution”!
It can be difficult to accept, but it is the hard reality! Too many products but not a single one spanning all your application lifecycle management activities. Thus, we bring to you SoftALM to take away all the pains of managing a patchwork of tools to aid Application Lifecycle Management. We call it a “Disruptive Product” as it is one of its kind in the market. We have, after being in the same industry for about a decade, realized what challenges and pain areas firms come across.
SoftALMTM is tailored carefully to address the most important issues. It provides:
  • 1. End-to-End Visibility and Coverage (Product to Release)
  • 2. Enterprise-wide Software
  • 3. Involving Customer Feedback
  • 4. Leveraging Agile for Enterprise
  • 5. Facilitates Continuous Delivery
  • 6. Traceability, affirming Compliance and Productivity Measures
  • 7. Easy Integration to other tools and Fast Switching
So we are on the threshold of providing a truly “Disruptive” product. Let us collaborate to do something cool, different and useful to the “Software Application Lifecycle Management” process!
Feel free to raise counter arguments on the above. Would be a pleasure to answer all!