Posts Tagged ‘Delivered Innovation News

25
May
10

Glenn Gruber: The Fallacy of Software Factories and the Importance of Talent

Glenn Gruber: The Fallacy of Software Factories and the Importance of Talent

Mr. Gruber makes a number of good points in this post regarding the general tendency in IT to try to commoditize talent within the software development space. While we at Delivered Innovation employ a “factory approach” to development, our philosophy regards the standardization of the delivery process itself, and not the application of tacit knowledge to the process of creating value, as the ultimate candidate for standardization. Glenn is spot on in his assessment that many firms within the outsourcing world try and apply a factory model for the purpose of reducing development expertise to the least common denominator, and this comes at the expense of quality design…and ultimately of quality output.  DI has been brought on to a number of large “cleanup” projects in the Force.com space this year to untangle messes created by these so-called software factories where developers are routinely referred to as “bodies” (as in, “We’re behind schedule, so let’s throw a few more bodies at this”), and in every case the customer ended up spending significantly more on the project using resources that may have cost less on a per-hour basis, but ended up costing more in the long run due to the watered-down skill levels and lack of insight into the big picture design and architecture.

Three key points:

…under the traditional outsourcing model success (i.e. margins) is achieved by trying to break any task down into its most basic components so that those activities can be completed by the most junior and cheapest resources.

Tools and methodologies are more like guiderails to reduce mistakes and help less-seasoned developers accomplish more advanced tasks, but don’t necessarily guarantee well written, high-performance software.

Architecting, designing, building and testing products that are tied to revenue, that require high levels of performance, scalability and resiliency is not a task to be done by lowest-common-denominator individuals.

24
May
10

Tom Davenport: Are You Getting the Information You Need When You Need It?

Tom Davenport: Are You Getting the Information You Need When You Need It?

Delivered Innovation has been doing a lot of work in the area of incorporating analytics into the systems and business processes that we design for the Force.com platform, so Mr. Davenport’s insights into how organizations consume and process information are interesting.  The first question of this recent post is indicative of a common issue we see in organizations: “How fast do you really need your information?” While the mantra may be, “More, more, more,” it’s important to take a step back and really think through how we need to be prioritizing our data streams in this age of information bombardment.

Five key points:

There are many reasons why information comes slowly and inflexibly. Some involve valid business reasons…others are less defensible, including technologies that don’t allow for rapid information access and display.

Not surprisingly, the state of the economy (as well as whether the company is experiencing a crisis or not) is a major determining factor in organizations’ information needs.

…survey respondents across industries clearly stated that some types of information are required more quickly than others. In terms of what information executives currently receive, the fastest to arrive (combining real time and daily frequencies) are sales and news on competitors and customers. The slowest to arrive (i.e., the information is received annually or quarterly) are employee satisfaction, market share, customer satisfaction, and planning scenarios or simulations.

In terms of the information that survey respondents wanted (as opposed to what they currently receive), the categories desired at the highest frequency are competitor news, sales, and news about customers. The information types needed least fast are market share, employee satisfaction, planning simulations or scenarios, and employee productivity and performance.

These results suggest that it is not desirable — even if it were feasible — to make all information available in real time.

12
May
10

Twitter…I finally got it…and now I don’t get it

You will see a direct correlation between the decline in Delivered Innovation’s blog posting frequency and our participation in conversations on social media properties such as Twitter and Facebook…and it isn’t intentional.  We knew that despite our reluctance to jump into the social media fray, it would happen sooner or later.  But now that it has, it seems like our already frantic pace of processing information has increased by an order of magnitude.  And that has changed our entire approach to communicating.

The problem falls squarely on the shoulders of Twitter…I mean me.  When I was first turned onto the concept of Twitter by a friend that I consider to be an even earlier adopter of technology than myself, I thought it was the most asinine idea I had heard of, even after having lived in San Francisco and hearing some outrageous pitches during the dot com bust.  But then a funny thing happened…our sales and ops director Ed came onboard, we starting working on our obligatory “social media strategy,” and we both got sucked into the Twitter stream.  And even though we’re not exactly the next Robert Scobel when it comes to Tweet frequency, I have noticed that using Twitter has forced me to embrace brevity – something that had been a sort of Achilles’ Heel of mine in the past – and as an unintended consequence, has limited my attention span to the point where writing a blog post seemed like it was the equivalent of writing a 400-page novel.  Just a bizarre feeling…it makes me wonder how the real time stream is changing our brains, our social behavior, and the English language.

What are your thoughts?  Has Twitter limited our attention span?  How quickly does information lose value in our real-time reality? Will patterns emerge in the stream that architects like myself can recognize and apply to business challenges?  It’s all fascinating.

Mike

05
Mar
10

PivotLink CEO Quentin Gallivan on SaaS Business Analytics and Cloud Computing

PivotLink

Edward Schlicksup of Delivered Innovation recently caught up with Quentin Gallivan, CEO of PivotLink, the leading provider of SaaS business intelligence solutions. PivotLink’s approach to business intelligence is a paradigm-shifting model within the BI industry. By combining advanced technologies like in-memory analytics, columnar data storage, cloud computing, a SaaS delivery model and unique methodologies, PivotLink helps organizations gain greater insight into the massive volumes of data increasingly at their disposal – in a highly secure manner.

Continue reading ‘PivotLink CEO Quentin Gallivan on SaaS Business Analytics and Cloud Computing’

11
Feb
10

Salesforce ERD: Visio VSD Diagram of Spring ’10 Service Cloud Support Objects

Delivered Innovation has noticed a number of requests for entity relationship diagrams (ERD) for standard Salesforce objects within the Force.com developer community, and we have started a program to create these ERD documents in Visio / VSD format.  The first ERD document that we are publishing is for the Spring ’10 Service Cloud.  Subsequent documents will be published for Sales Objects, Task and Event Objects, Process Objects, and other objects within the Salesforce CRM and Force.com environments.

Please download and provide us with your feedback.

Salesforce ERD: Spring '10 Service Cloud 2 Support Objects in Visio VSD format

Visio Diagram by Delivered Innovation is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.




Cloud computing application & service design by Delivered Innovation

Subscribe to Delivered Innovation with RSS  Follow Delivered Innovation on Twitter  Find Delivered Innovation on Facebook