Carson Holmes, EVP of Software Delivery for Software Development Experts, explains how their Software Development Practice Advisor helps businesses with process improvement across the software delivery lifecycle.
They have boiled down their prior experience into concrete body of practices, which business can pick from. The business can then see if things like test-driven development or a particular agile practice are working in their environment. The advisor integrates with IBM Rational Jazz suite and other ALM technologies to harvest data from projects to determine how they are performing within the organization based on the practice they have chosen.
On the subject of skills required by the market right now, Carson suggests that students need both the technology skills and collaboration skills – to understand how their business and the end users derive value from the products they deliver.
Follow Carson Holmes @carsonholmes
More on Software Development Experts
More on IBM Rational Jazz
In this interview, IBM Champion Yolande Palmer of TestPro explains how IBM technologies such as Rational Test Workbench and Rational Quality Manager provide the backbone for the software testing professional services her company offers.
One industry trait they are currently seeing is the demand for mobile testing to support the huge growth in mobile usage. Companies now want to test across as many devices as possible. Yolande points out that mobile testing does not need to be manual: it can be automated and TestPro offer a mobile connector for this purpose.
Internally, the TestPro team uses the IBM SmartCloud to link their geographically dispersed teams. They have an Application Lifecycle Management solution in the SmartCloud leveraging Rational Team Concert and Rational Requirements Composer.
So what skills are needed today in software development and testing? Gone are the days when you could have a small scope of expertise. It’s an agile world now so you have to be comfortable with piecing things together and have a perspective on different ways to solve problems.
Follow Yolande @YPTestPro
More on TestPro
More on Rational Quality Manager
Julian Holmes from AgileMentors is an IBM Champion deeply embedded into the Agile community. In this interview he describes how Agile practices are most effective when teams and individuals can work closely together, so this is a key focus for him. Julian encourages developers to be transparent in what they do so they can make sure they match the needs of the business and their users, limiting potential waste. The payback here is that developers have confidence that they are delivering the right thing.
Julian says the move towards DevOps, a major theme at Innovate, is all about bringing together the information and flow of knowledge from development through to release. Tools like Rational Team Concert give high visibility into what is going on at any point in time make sure there is constant incremental improvement to the solution being developed.
Agile is not just about small teams and the tools on the IBM Rational Jazz platform are well suited to allow you to scale by providing the ability to collaborate as the team grows (as often happens in the enterprise development space).
For those getting started in their career, Julian advises learning to work as part of a team. This helps you understand the true needs of the folks you serve.
On the subject of the Global Rational User Community, Julian describes how this community of 15,000 people help each other solve problems and understand how to get the most out of the Rational toolset.
Follow Julian Holmes @JulianHolmes
More on AgileMentors
Join the Global Rational User Community
In this interview, Mia McCroskey from Emerging Health IT (a subsidiary of Montefiore Medical Center in Brooklyn) talks about their home-grown solution Clinical Looking Glass for physicians, administrators, researchers. She explains that they went Agile a few years ago (they are a scrum shop) but still see the strong need for some kind of requirements or a way to understand what the code does.
The team uses DOORS to capture structured requirements or business rules: they don’t generate any documents but rather all information stays in DOORS.
In terms of the value IT provides to the healthcare industry, Mia explains that having systems of record becomes incredibly important in reporting reporting for funding purposes: many funding sources require data on the treatment provided. The information is also invaluable for research – either at the hospital level or the physician level.
Follow Mia @miamc
More on Emerging Health IT
More on Rational DOORS
John McDonald, CEO of CloudOne is a pioneer in making Rational products available via a SaaS model. CloudOne now works with companies of all sizes and shapes: from systems development to enterprise modernization to traditional development, device management and analytics.
He points out that we are seeing a diversity in where software is going: it is increasingly becoming part of hardware, whether that be heavy equipment or components in automotive devices.
On the advantages of cloud-based development, beyond the financial aspect he also points to the power of elasticity of resource based on the needs of the development lifecycle and the way in which cloud enables global collaboration on development.
A diversity of skills is now essential for developers coming into the field. John talks about a ‘renaissance approach’ where developers need to know a number of languages as well have an understanding of the human component and different device platforms.
Follow John @jpmcdon
More on CloudOne
More on Rational Jazz development
Mark Lines of Scott Ambler & Associates is a Disciplined Agile Development (DAD) evangelist and author of a popular book released last year.
In this interview he explains that while a practice like Scrum is a good starting point for small teams,when it comes to scaling to enterprise-level development, DAD can help introduce the required rigor. He points out that DAD is not another Agile methodology, but rather a process that can be adopted regardless of the practice used.
Follow Mark @mark_lines
More on Disciplined Agile Delivery
More on IBM Rational Jazz products
Uwe Brodtmann, CEO of Inchron GmBH explains that Inchron helps with the development of real-time critical embedded systems, such as those needed to trigger a car safety cushion.
Uwe points out that everything these days is interconnected. For instance a phone, a car, a washing machine can have up to 50-100 embedded systems!
Inchron uses DOORS to help customers specify their requirements.
In terms of the skills demanded by his industry, he talks to the importance of languages like C and C++ for development of embedded systems, the need to understand modeling languages like UML and the importance of collaboration: with teams spanning multiple disciplines.
Follow Uwe @UBrodtmann
More on Inchron
More on Rational DOORS
In this interview, Jim Herron from Island Training points out that development tools now have capabilities that extend far beyond what they had 5 years ago.
Island Training offers online enablement in the collaborative lifecycle management area (covering the Jazz suite). One area of development that is seeing significant growth is continuous delivery (or DevOps, as it is often termed). Jim suggests DevOps addresses the question of delivery to the customer of deployment-ready solutions at ever-increasing speeds.
Island offers free training to the community in the form of the 'Test Drive' series to help them understand new tools and capabilities, such as Rational Team Concert for System Z. The goal here is to get a 'small kernel of capabilities' into a large number of companies.
In terms of skills needed, Jim stresses the important of collaboration - something that isn't necessarily taught at the school level but that is vitally important for modern enterprise development.
More on Island Training
More on IBM Collaborative Lifecycle Management
At the Technical Summit in Beijing this week, GoMidjets displayed their R&D Reporter solution which can be integrated with ClearCase, Rational Team Concert and Quality Center:
You can read the English brochure here: http://gomidjets.com/download/DevOps-brochure-en.pdf
More on GoMidjets
More on IBM Rational Team Concert
Modified by daryl_pereira
Direct from the blog:
“We have several senior coaching positions coming up in North America, in particular in the Toronto and New York areas. Ideal candidates have 5+ years of coaching experience and experience with Disciplined Agile Delivery (DAD). Please contact us via email@example.com”
Want to know more about Disciplined Agile Delivery? Read the book co-authored by IBM Champion Mark Lines.
As the founder of AgileMentors, Julian Holmes is one of our IBM Champions who is both an excellent speaker and thought leader around the enterprise adoption of Agile methodologies, and a great influencer across the social web.
At the recent IBM Innovate conference, Julian spoke on a couple of Agile-related topics and has graciously shared the presentations he gave:
In this excellent overview of the current state of the Agile space, Julian lists these values in adopting an Agile approach:
- Better results
- Shorter time-to-market
- Adapt to changing needs
- Improved quality
- Maximize ROI
He goes on to outline some of the cultural challenges standing in the way of realizing this value and how to overcome these.
Social Media for Agile Adoption
Social networks can play an important role in introducing Agile across the organization. Agile adoption requires cultural change: social networks can help accelerate this. Julian also presents a strong argument for the productivity gains of social networking over other forms of communication, such as email.
Follow @JulianHolmes on Twitter
More Champion coverage from Innovate
Modified by daryl_pereira
With all the hype surrounding MOOCs (Massive Open Online Courses) and the potential for education moving off campus, InformationWeek has decided to look at another trend digital technology is unlocking for students: the ability to network online with other students at the school.
A number of schools, including Northwestern and Milwaukee School of Engineering, are developing their own social networks to offer coverage to students at every step of their education experience, whether it be during admission, during their course or as alumni.
As David Carr points out in the article, the SocialStudent project developed by Simon Vaughan, IBM Champion and Deputy IT Director at Cardiff University in the UK, allows students to access the rich collaboration capabilities within IBM Connections, whether it be wikis, blogs, forums or the other components.
The site has proved popular in Simon’s native UK and is currently preparing to launch in the US.
Learn more about IBM Connections platform
Follow Simon Vaughan on Twitter @SimplyS1mon
Over on the IdoNotes blog, Chris Miller has highlighted that a new Sametime chat client is now available. I’ve had a chance to try this out on my Nexus 4 Android smartphone and can confirm that the app is a delight to use. I was particularly taken by the clean interface that appears to borrow best practices from Jelly Bean:
Chris states exactly what is new in this latest release:
Here are the Android updates:
- IBM SmartCloud support
- Tablet support
- Updated UI for the phone
- Improved chat history functionality
- Selectable communities
iOS - updates to 220.127.116.11
- This update supports iOS 5 and iOS 6. However this is the last update for iOS 5 for IBM Sametime. All the new updates will require iOS6 on the device
Want to try out for yourself? Check out the Sametime product page or if you have access to a Sametime Server, you can find the clients on the relevant marketplaces: iOS, Android.
To learn about similar updates, remember to follow Chris Miller!
Modified by daryl_pereira
We’ve recently seen a lot of excitement around the new IBM PureData System for Hadoop: an appliance that opens up the popular big data Hadoop framework to enterprise-level jobs.
As a recap, the system offers the following benefits:
- Simplify the delivery of unstructured data to the enterprise
- Integrate Hadoop with the data warehouse
- Leverage Hadoop for data archive
- Provide best in class security
- Provide data exploration across structured and unstructured data
- Accelerate insight with machine data
- Accelerate insight with social data
Now a number of our IBM Champions have been sharing their perspective on what this solution brings to the market.
James Taylor, CEO of Decision Management Solutions talks about the PureData System for Hadoop as a ‘landing zone,a place to pre-process data to clean or aggregate it, before moving it to the data warehouse. Presumably this includes text analytics, entity extraction etc.’ adding ‘The PureData for Hadoop appliance looks exactly what you would expect from IBM – a solid appliance with lots of enterprisey features that supports Hadoop.’
Meanwhile, Executive Consultant Richard R Lee stresses the importance of data governance:
More generally, Brian Kordelski talks of the growing desire for more big data functionality from his clients:
Want to learn more about enterprise-level big data processing? Take a look at PureData System for Hadoop.
The major innovation with the big data revolution has been to optimize how quickly data can be analyzed versus how quickly data can be poured into a database. This turns large data stores into gold mines of data insights rather than expensive, forgotten data archives.
Why is this important?
Because we now have so much more useful data around our businesses. Social media has a big part to play in this, as does every system of engagement within the organization.
Large, secure relational databases like IBM DB2 are taking this into account through innovations that offer unmatched reporting, analytics speed and efficiency with the flexibility of multi-platform software to increase your operational efficiency.
Recently, Dr Iqbal Goralwalla from Triton Consulting discussed these new innovations in a webcast with John Park, IBM DB2 Product Manager.
Listen to the webcast now
Learn more about DB2 with BLU Acceleration
More on Dr Iqbal Goralwalla