thoughtexposed http://thoughtexposed.com Most recent posts at thoughtexposed posterous.com Sun, 26 Feb 2012 09:47:00 -0800 Adopting IT Enabled Process Management and A Process Enabled IT http://thoughtexposed.com/adopting-it-enabled-process-management-and-a http://thoughtexposed.com/adopting-it-enabled-process-management-and-a

In 2011 I was inveted to present at an IQPC Business Process Management Conference in New York. It was a priviledge for me to speak on this topic in front of many respected and established leaders in Financial Services Industry.  In this article I discuss in some depth two seemingly contrasting ideas - IT enabled Business Process Management and Process enabled IT, and how these practices in their intersecting sweet spot, can lead to a cohesive business-IT agile, collaborative and progressive model.

To many in business process management there has traditionally been little room for IT principles.   In fact,  IT is seen as an enabler of the end-result for optimized business processes.  Conversely, to many in IT, 'process management' is frowned upon and seen as road blocks that get in the way of creative solutions and time to market.  From the lessons learnt in my prsonal professional career,  in creasingly these two mode of thinking are converging out of the need to produce quality products in shorter time to market.

Driving Factors
Let's first look at what drives the need for such convergence.  In today's business climate,  some core questions are in the mental forefront of the stakeholders.  Answers to these are used as sort of a barometer of sucess.  Some of these questions are:

  • Do my daily operations support business strategy?
  • Is our responsiveness to market changes fast enough?
  • Do we clearly know what we are asking for, and will truly get? 
  • Am I getting the right facts about my business at the right time so I can optimize my decision making?
  • How do I demonstrate value in advance to ensure investments are made to the right projects?
  • Are we focusing on our core competencies, and collaborating with providers for less critical needs?
An inter-weaving desire can be extracted - by aligning day to day business with the set-forth strategy of execution and contantly keeping watch and reacting with changing landscape in order to maintain the delivered product/solution as value add to the users. In turn, maximizing the investement and reducing excess with razor sharp focus on doing what the company does best.   At the core of this desire lies agility for transformation; something that is achieved when business and IT are successfully and closely internconnected as equal partnernishp in corporate relationship and even more so in day to day working model.   Such partnership cannot be achieved by mere will power nor can it be forced as a cultural mandate.  I believe a more organic and intentful approach is needed to ensure success. 

Three Prongs
My proposed successful organic approach consists of three prongs that equally apply to both IT and Business Process Management:
  1. Business optimization: Where Business Process Management (BPM) optimizes business operations by way of defining, customizing & deploying process, it is also used in IT to optimize the processes of development methodology.
  2. Agile business solutions: Where Service Oriented Architecture (SOA) principles enable flexibility and improved time to market in IT supported processes, it is also used in business process management to define resusable process blocks by mapping these blocks to their respective services.
  3. Strategic planning and guidance: Where Enterprise Architecture (EA) merges strategic business and IT objectives with opportunities for change through portfolio gap analysis, transition planning and architectural governance.
 Let's dig deeper into the value proposition each of these prongs can deliver.  
  • BPM with its core aim to ensure the right resources are doing the right things,
    • enables measurable process outcomes and operational efficiency
    • allows for rapid customization and deployment of re-usable building blocks towards new solutions
    • provides real-time recognition and reactive capability to changing business events
    • creates end-to-end visibility and actionable insight into holistic business model
  • SOA with its core aim to ensure the right solutions are being developed that support right time to market,
    • brings Increases agility to IT development cycle or business processes
    • lowers cost to build solutions
    • reduces risk through prioritized solutions
    • delivers re-usable and flexible solutions
    • aligns processes with services supporting them
  • EA with its core aim to ensure the right changes are enacted the right way,
    • provides faster, better-informed, strategic and tactical decisions with validated results
    • helps prioritize investments to support business goals
    • improves risk management of organizational transformation
    • provides enterprise-level communication and visibility for people, processes and assets
    • standardizes and governans shared business and IT building blocks
For the People, Of the People
A good model of methodology must have the full backing of the people who make up the organization.  The people must recognize the issue at hand,  the value proposition of the methodology as well as practical skills required to implement.  Sometimes this means recruiting new talent with prior familiarity with skills required the method, sometimes this means having training at all levels of the organization to teach the skills. Regardless of the skills development,  it is imparative that all groups involved have an equal level of understanding and talent in the methodology.  If the IT in its understanding of SOA surpasses the Business understand conversely if Business' understanding of BMP surpasses that of IT; the result can be nothing short of chaotic and disasterous.   At the core foundation,  Business and IT must adpot the exact definition of Business Optimization, Agile solution, and Stategic Plan.

With a common uderstanding and definition the right talent need to be mixed in the cross-functional model. A balanced and diverse mixture of talen from all spectrum ensures a steady sucess based on business understanding with newer approach.  Some key recommendations include:
  • Engage business minded IT talent
    • If you take a molecular chemist and ask them to invent the perfect hamburger, their approach will be to start the best tasting molecule immaginable.  Whereas the perfect hamburger is not about just moleculart taste and involves the look, price, and serving quality as well.  Similarly,  an expert IT member who is great at technology but has very weak grasp of the core business of the organization could lend technically advance ideas with limited relevance to the business. An IT talent who is technically strong and has a deep understanding of business process and business model of the ogranization will bring technically advanced and business relevant solution to the table. A correct way to identify such talent is along with investigating their technical talent, to carefully investigate their reputation with Business teams.  Traits to look for- how easily are their ideas and explanations understood and accepted by business 
  • Engage IT minded business talent
    • Similar to the above group, a Business talent with very little grasp of technology, likely propose process improvements that are beyond the capability of technology whereas, a Business talent with great grasp of technology will produce results that are well within the realms of possiblity of delivery. A correct way to identify such talent is to look for- how easily are their ideas and explanations of business process understood and accepted by IT.
  • Demand ideas not just solutions
    • Solving the problem already identified for the cross-functional teams will lead to low mileage as only those problems will be addressed.  However, demanding ideas will reveal unidentified problems as well as potential solutions and improvements to existing process.
Nature of Approach
There are some actions required when implementing such a cross functional cross Business-IT method.  Although the approach may vary by the immediate needs of the orgnaziation, at the core the key factors of consideration remain the same. 
  • Address your immediate needs via SOA principles.
  • Ensure solutions are not specific to just one problem.
  • Think of your future road map.
  • Know your data (metrics) and your platforms (architecture).

Sometimes you are well aware of which things to do next, hence you should focus primarily on Solution Delivery with shorter incremental time to market. On the other hand, sometimes it is important to coordinate, plan and prioritize in advance, leading to more of an Enterprise Planning focus with reusable solutions.

 

Sometimes the most important objective is defining the future state of the business, hence your focus will be primarily on Business Architecture. On the other hand, sometimes the most pressing problem is lack of a visibility of your data and shared technology platform, leading to more of a Data driven technology architecture focus.

 

Success

In the end, an organization with such a day-to-day cross functional Business-IT teams working collaboratively to deliver nimble extensible and relevant solutions with quick time-to-market, can enjoy great success in an environment where,

 

  • Shared holistic approach applicable to the culture and environment.
  • Key stakeholders across business and IT are at the table, and can make quick and decisive decisions.
  • Explicit and accepted governance model, recognizing need to often shift cultural precedence and existing processes for optimized alignment.
  • Equal maturity of practice and timely governance for synchronized execution
  • Actionable integration between planning and solution delivery across all planes of business and technology architecture
  • Fail fast and early to fine-tune recovery and forward-moving strategy

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
Sun, 20 Nov 2011 15:17:00 -0800 Agile - Myth vs. the Practical http://thoughtexposed.com/agile-myth-vs-the-practical http://thoughtexposed.com/agile-myth-vs-the-practical

Over the last 6 years I have successfully implemented several enterprise wide critical projects using the Agile Scrum methodology.  In some cases such use has been to transform a project gone wrong and bring it back on track ( delivery time, scope, and budget), in many cases the use has been to lead, manage, and deliver the project from start to finish the project life-cycle. I have yet to see a failed project when Agile has been applied with the correct context and right degree.  I have however observed several catastrophic application of misaligned and in-accurate application of 'Agile'.

There are several crucial lessons I have learnt that surround application of Agile project management.  Some such lessons are based on my own personal experience and some are based on keen observations of others' use of Agile.  After many years of tweaking my skills in Agile methodology and several successful project deliveries using this method, I feel I have my arms around most of this method's mythical as well as practical core attributes when it comes to implementing in a projects' life-cycle.  In this post I try to share such nuggets which I believe to be effective, understand well, and practice daily.  

  • Not the Golden Key solution rather a Turnkey Method
    Agile in itself is not the solution to any project.  Using agile project management is not going to guarantee success, in fact agile is but one of many factors that determine if a project is a success or failure.  Agile is a framework that provides clarity into quantity of scope to be completed,  quality of talent doing the work, and the conditions that act as success or hurdles to the project.  Adopting agile is not enough, it is the accuracy and proper degree of application that results in it's value to the project life-cycle.  To apply Agile effectively,  the project team needs to be first trained and then most crucially, be mentored to understand what aspect are applicable to the the project at hand and how to apply them.  Not every aspect of agile method is applicable all the time to all projects.
  • Not a Silver Bullet rather a Truth Mirror
    Agile does not fix problems, but rather reveal these problems in such painful clarity that the project team and stakeholders are compelled to actually address them. When the complexities of a 1-year project are compressed down to a 1-month increment, there is no longer anywhere to hide. For example, if there is a talent problem, iteration deadlines will be missed consistently until the skills gap is addressed. If there exists a negative team culture, the work across silos will cause more pain until the team dynamics is resolved directly. If the team generates defective code or functions, there will be  embarrassing customer demos until quality control practices are adopted.
  • Not a Full Package Deal Rather Organizationally Contextual Rollout
    Agile adoption can't be successful as a organizational rollout. This method, to the unfamiliar can be a fundamental change, as such any rollout without practical proof of contextual success can be disastrous.  An increment adoption of  Agile practices that make sense and that team members understand and have bought into, is definitely a better approach. For example,  teams who don't buy into it, can very easily blame the process by manipulating the detail or simply incorrectly applying it.  If several key projects are demonstrated to be successful in the organizational culture, then the untrained and nay sayers will sit up and take notice. Such success also provide proof of Agile's effectiveness in the organization.
  • Not an Unruly Wild West Rather a Highway with Guardrails 
    Agile PM is not for free. Many project managers assume that agile means no planning and no documentation. Imagine their shock when they find that a standard agile framework employs no less that 4 levels of planning (daily, iteration, release, project) and a full suite of artifacts called backlogs (product, iteration, impediment, risk). Complex projects need a certain amount of coordination to be successful, and an Agile approach is one that merely seeks the right balance of the right amount of process to manage those projects. 
  • Not for Breading a Culture of Burnouts & Urgency Rather for a Continuous Adjusting Delivery Rate
    Many agile implementers believe that agile requires an open check-book and an open calendar to delivery.  On the contrary,  agile is about continuously adjusting within the set boundaries of cost and time.  From sprint to spring Agile allows for adjusting development load up or down based upon actual delivered software. This does not offer a free ticket to miss set deadlines but provides clarity early and in each sprint that some problems exist that is slowing down the teams delivery capacity.  If the problems are merely identified and not addressed, then the risk is due to in-action not the agile method.  

    It is imperative to teams that they strive towards reaching a plateau of velocity of work completed.  Agile allows the team to track to understanding  and realizing this plateau.  Once realized, if such plateau is projected to be not sufficient, then the team can challenge itself to think out of the box to still deliver in time within cost.  In technology development there is always room to work smarter.  Needless to say the sooner in the project life-cycle such plateau is achieved the better.  It is usually recommended to achieve an understanding of a constant velocity rate within 3 to 4 sprints of the project.  

  • Not for the Untrained but for the Easily Trained Pragmatic Kind
    Anxiety will grip project managers when they learn the chosen agile frameworks does not explicitly highlight the project manager role in the traditional manners. Annoyance will come from isolated ivory tower engineers who must now attend meetings with those 'pesky' business sponsors. Protests will arise from requirements analysts who must now prepare feature specifications (user stories) every month, rather than only once per year. Change is hard.  The organization must understand the dynamics of the changes about to be introduced.

In conclusion,  the people factor plays the most critical role to agile's success in any environment.  This people factor can manifest in areas of talent, motivation to delivering quality,  and readiness to address issues head-on. 

It is incumbent to the organization to understand the weaknesses of individuals and to implement a culture to fully exploit their strengths.  We should be realistic about what each team member can accomplish, but not become complacent, either.  We must hold the bar high, encouraging each member to reduce their weaknesses and capitalize upon their strengths. 

Agile method and its tools allow project managers to tell the truth with empirical data. As it turns out, people are often not able to handle the truth, and will instead shoot the messenger.  The organization and it various stakeholders must be prepared to handle the truth when it is revealed, and work diligently with the project manager and project team to address the issues in partnership and collaboration.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
Mon, 13 Apr 2009 02:12:53 -0700 Tweenbots Experiment brings out kindness & curiosity in human nature http://thoughtexposed.com/tweenbots-experiment-brings-out-kindness-curi http://thoughtexposed.com/tweenbots-experiment-brings-out-kindness-curi
Media_httpthoughtexpo_peauq
Despite the sustained financial & social difficulties in our daily lives, it is encouraging to come by such proof that clearly demonstrates continued collective human empathy.  When the selfless acts of individuals & collective human curiosity can lead to simple yet significant goals, this author finds much solace and reassurance in the underlying kind nature of humanity.
The journey the Tweenbots take each time they are released in the city becomes a story of people's willingness to engage with a creature that mirrors human characteristics of vulnerability, of being lost, and of having intention without the means of achieving its goal alone. As each encounter with a helpful pedestrian takes the robot one step closer to attaining it's destination, the significance of our random discoveries and individual actions accumulates into a story about a vast space made small by an even smaller robot.
The tweenbots experiment performed by Tisch School of the Arts student Kacie Kinzer, used simple robots to test, first how we would interact with objects in our world that stand out, whether these individual interactions can build a larger context of achieving a goal. She builds 10 inch tall simple robots from cardboard with a flag noting its intended destination. The robot is then set on a motion the catch is, it travels at a constant speed, can only go forwards and cannot avoid obstacles by its own. It has to rely on the selfless help from strangers to read the its intended destination and move it out of its roadblocks and point it in the right direction. Despite Kacie's initial doubts of success, again and again, these Tweentbots successfully completed their mission due to the direct intervention of strangers helping a vulnerable robot in a vast crowded cityscape like New York. The report states, "...every time the robot got caught under a park bench, ground futilely against a curb, or became trapped in a pothole, some passerby would always rescue it and send it toward its goal. Never once was a Tweenbot lost or damaged."  There are instances when the individuals would even point the robot in a safer direction if the intended direction was clearly dangerous to itself - like oncoming traffic.  The individuals who help the robot are not thanked in any way, they seem to get satisfaction by simply seeing the robot continue on its way.  Time and time again, unknowing strangers step aside from their hurried lifestyle to help in this achievement of a simple goal while building onto a larger complex collective narrative. See videos and more the result of this ongoing experiment at the official site: Tweenbots

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
Fri, 20 Mar 2009 02:21:52 -0700 Social Giving 2.0: Driving your passion for support http://thoughtexposed.com/social-giving-20-driving-your-passion-for-sup http://thoughtexposed.com/social-giving-20-driving-your-passion-for-sup

One might argue much of the positive impact of social networking is that of thought proliferation, networking, & idea generation for those fortunate and plugged into techno-sphere. However, one recent positive trend, as observed by this author, is one directly benefiting actual people in need in our society. I call this 'Social Giving 2.0'

The influence of social networking, is wide and deep in our daily lives of today. Technologies offered under blogging & now micro-blogging, has increasingly allowed for open thought exchange, unobtrusive news reporting, and in many cases even political appointments. Take a look at the prime example model of community organizing by the Barack Obama's campaign team that many argue played a significant role in Mr. Barack Obama's seat as the President - "What Businesses Can Learn from Barack Obama's Social Media Strategy" OR "Presentation: Barack Obama's Internet Strategy". On the flip side, there are significant negative impacts of social media in our culture ranging from an addiction of worldly exposure of one's daily minutes of life to confusion around one's internet social identity in a realm that has no established guidelines or monitored rules of conduct. A few of the social networks have also become prime grounds for undesirable people. Regardless the pro and cos of social networking, it is here to stay. Increasingly non-profit organizations are tapping into popular social networking sites like MySpace, Facebook, YouTube, and Twitter. The social networking community is actively accepting this model. YouTube announced its launch of a channel - YouTube Nonprofits specifically for nonprofit organizations to upload footage of their work, public service announcements and calls to action. The channel allows these organizations to collect donations with no processing costs, using another tool, Google Checkout for Non-Profits. Facebook has applications that allow users to make donations and recently launched an Impact Channel that connects users with various political and charitable causes. These efforts have certainly paid off. In 2007, for the first time in history, more than $300 billion dollars went to charities, according to the annual report of Giving USA Foundation released June 23. Online fundraising in the United States has grown rapidly from $250 million in 2000 to an estimated $6.9 billion in 2006, according to the ePhilanthropy Foundation ($13.2 billion globally). In 2008, Heifer International, for instance, raised more than 28 percent of its donations online, and the United Way of America brought in $257.4 million via the Web. In addition, innovative websites have helped boost the growth of giving globally. Kiva.org, a person-to-person microfinance site, enables individuals to become direct lenders to specific entrepreneurs in the developing world. UniversalGiving.org helps donors engage with projects in countries and causes of their choice – projects that have been carefully vetted for quality. 100 percent of donations going to the donated project, according to the agency. says Pamela Hawley, founder of UniversalGiving. "The Web service has seen tremendous growth: 85 percent from the first quarter of 2006 to 2007, and 101 percent from the first quarter of 2007 to 2008" says Pamela Howley, founder of this service, in a recent interview. She attributes such growth to the “gift packets” they’ve introduced, such as $20 to help provide “a lifetime of clean water” for a family, or a similar amount for eyeglasses to “save the sight of a child.” People can also design their own packets, she adds, like the 10-year-old who is sending soccer balls to youths in Ethiopia. “What seems to be compelling is that we aren’t asking for a change in [donors’] lifestyle – they already give gifts for birthdays or anniversaries. We’re just asking them to give something more meaningful,” Ms. Hawley says. New tools have even appeared to spur giving without money during these rough economic times, when people tend to cut back on contributions. GoodSearch.com allows donors to give to their favorite charities every time they conduct an online search on Yahoo (which donates a penny per search), and GoodShop.com donates a percentage of every purchase made from more than 700 retailers. Some 60,000 charities are already benefiting. On January 8, 2009, a tweet (aka message on Twitter.com) went out asking, in a call to action, other cities to join in hosting a Twestival (brainchild of Amanda Rose) on February 12th 2009, with the aim of bringing local Twitter communities together offline (in person at social gatherings) and raising money for the social cause Charity: Water. In less than a month, close to 1,000 volunteers hosted events in over 200 cities around the world. In all, more than 10,000 people attended. The result is $250,000 USD raised. This is a notable step in social networking. Such event organized by community members without any moniker of corporate sponsorship or group fund raising. It was achieved simply through the combined generosity of individual giving. Mashable, Kompolt, PayPal and celebrities including Alec Baldwin, Hayden Panettiere, Brea Grant, Corbin Bleu, Ernie Johnson, Kyle Petty, Elevenmoms and Linkin Park are joining together for a major social media charity event launching at the SXSW festival in Austin, TX. The Social Media SmackDown challenges teams to use Twitter, Facebook, MySpace, and StumbleUpon to compete to raise the most money for their chosen charities. This 10 day charity social network challenge (March 16th to March 26th, 2009) is expected to reach a combined audience of over 1 million people. 'Social Giving 2.0' is not a movement, nor a fad of time. It has been going strong since 2006, as seen in the numbers. The key to its success? A movement that has embraced the times and empowers donors to govern their own passion of giving in the ways they chose. At the same time, they allow the donors to transparently share their support with friends, no matter how big or small the monetary donations may be. It indeed is empowering the individual to give meaningfully, while letting them decide what meaningful is to each. Without setting restrictions around giving they are continuing to get a high return, while working the community using platforms, that people know best. There is a significant lesson here to be learnt by other industries needing to use the power of online community. Related Articles: The Future of Philanthropy: Giving 2.0 Giving 2.0: Being Generous in a Web 2.0 World

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
Tue, 24 Feb 2009 01:31:34 -0800 Level 1 Secrets of Apple's design process http://thoughtexposed.com/level-1-secrets-of-apples-design-process http://thoughtexposed.com/level-1-secrets-of-apples-design-process During a presentation at 2008 South by Southwest festival, audience members got a rare glimpse into Apple's design process.  The presentation was given by Michael Lopp, senior engineering manager at Apple.  According to Lopp, the process involves: Pixel Perfect Mockups, a.k.a. prototyping. Admitedly this process takes a significant amount of time but it is akin to a magical wand that eliminates ambiguity and removes needs for correcting any mistakes down in the process.

10 to 3 to 1. Apple designers start with ten mockups for any product or feature, with room to design without restriction. They start to apply the various restrictions (design aesthetics, projected pricing, user friendly UI, etc) whittle that number to three, spend more months on those three and then finally end up with one strong design.

Paired Design Meetings. According to Lopp, each week the designers have two meetings. The first is to brainstorm without boundaries, letting their imaginations and ideas reach heights without any constraints through free thought.  The second is a production meeting, which is an antithesis to the first. This meeting is to work out how a crazy idea from the first might actually work. This process and organization continues throughout the development of any app or product.  The designers are mindful to keep an option for creative thought even at a late stage of the product development, even if the production meetings start to dominate the development process as the product comes closer to reality.

Pony Meeting. When senior managers describe their desires of a product to the design team, they are really expressing ideas of products that they think they want, a.k.a. they want their Pony.  These pony wishes are most times very vague and mildly put unthought through. Apple designers, take the best ideas from the paired design meetings and present those to leadership, who might just decide that some of those ideas are, in fact, their longed-for ponies. In this way, the ponies morph into deliverables. In this way a balance in achieved where the leadership feel involved by seeing some of their ponies come to life, and the designers deliver on functional, shiny, products.

Although the design process is just that, the design phase; such practice speaks to a recursive process of refining high caliber thoughts that survive the high caliber scrutiny by such talented people.  Most organizations today, cut corners in this very crucial phase of product development.  They believe, if the construction of product is done iteratively then all mistakes will be caught through repetitive testing, and they will come away with an excellent product. A bad, unthought and unrefined design, plagues a product through each cycle no matter how repetitively it is built and tested. Design is the granurality that persists in the very nature of the product. If the design is bad so is the very granular aspect of the product. Despite additional time and cost, the design of a product must be seen as an investment, it has direct impact on the ROI of the product.  Any shortcut taken in this phase can and does lead to significant disasters down the line.  We can learn this by observing the designing pattern from design leaders like Apple.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
Thu, 19 Feb 2009 01:40:18 -0800 State of Consumer Spending from Mint.com http://thoughtexposed.com/state-of-consumer-spending-from-mintcom http://thoughtexposed.com/state-of-consumer-spending-from-mintcom
 But what the data, the hard facts, mean for you – if you run a consumer business – is that your customers are spending $400 less each month than they were a year ago, have burned through half of their savings, and on average have taken on an additional $5k in debt. - mint.com
According to Mint.com & their 900K sample points throughout their users, and $50B assets & liabilities, " a tremendous insight" has surfaced around consumer spending trend in 2008.  Using statistics, Mint claims a decrease of $400 a month in consumer spending and categorically decrease of average 25% decline with slight increased spending on financial advisors. Furthermore average account balance was halved to around $5,500 with credit card debt hovering at the same range, investments shrinking by 24% and loans increasing by 11%. Summarised from: The Economy according to Mint - TechCrunch via Mint.com

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
Sat, 14 Feb 2009 16:31:43 -0800 Has Web Development lost its proposition? http://thoughtexposed.com/has-web-development-lost-its-proposition http://thoughtexposed.com/has-web-development-lost-its-proposition
Web development is popular because it's fast, versatile, and relatively inexpensive.  But that doesn't mean the alternatives don't have advantages and merit of their own, and in some cases the Web's weaknesses might outweigh its strengths.
With the advances of hardware processing power & software functionality, it is viable to re-visit the original reasoning behind developing applications for the web.  In addition, it is viable to also re-visit the definition of web application, especially in the light of increased popularity around Rich Internet Application (RIA) models like Microsoft Silverlight,  Adobe Air, and AJAX technologies - that seek to blend thin & thick client application deployment. For the sake of healthy discussion lets look at some areas where web-based applications stack up against system based programming.
  • With the traditional web-application model there is a front-end thin Client UI that functions in the framework of browser. This UI handles rudimentary user input, generic input validation, graphics rendering, display of the output.  The real processing happens in the middle-tier integration layer and back-end database.  With the advent of cheaper processors and memory, even the bare-bones computers of today, can put an enterprise grade machine of a decade ago, to shame.  Thus, we want to ask, is it time we reassessed such traditional model.  Is it viable for us to shift some of the over-burdened processing load towards the front-end. With increased demand of information consumption, more and more load is being put on the integration & back-end layers, to a point where scaling data-centers to meet the demands is becoming challenging.  The middle-tier also suffers from security vulnerabilities both in integration & demand load.
    • Increasingly, the evolution of Web standards is being driven by a select few major browser vendors, with Microsoft's Internet Explorer on one side and Apple's Safari, Google's Chrome and Firefox on the other. The vendors implement new features first and standardize them later with shaky agreements at best. Independent developers have little genuine input into the future direction of the Web.  Does it make sense to rely on client-side software that's such a moving target?  Does it make sense to constantly require re-work to the front-end while relying upon such shifty browser software
    • The Web based applications are stateless, they are typically form based UI that take user input, and serve back the result wrapped in sometimes fancy graphical wrapper.  Is this necessarily the right model for every application?  Is the sacrifice of full range of real-time interactivity offered in OS-based apps, worth today's almost negligible processing speeds of client-side computers?
    • While system programming lead to building apps with consistent UI toolkits such as the Windows APIs, or Apple's Cocoa, building a Web UI is too often an exercise in reinventing the wheel. Buttons, controls, and widgets vary from app to app. Menus are along the top, other times they're off to the side. Sometimes they pop down when you roll over them, and sometimes you have to click. This is compounded with the variety of coding frameworks that all promise better performance only to lead to minor efficiencies, yet quite not matching that of system based programs.  All this inconsistency hurts the development budget, but hurts usability even more.
    • We might want to ask if sacrificing the full range of languages, tools, and methodologies that systems programming has to offer worth the pains in support & processing we experience while we shoehorn interactivity on an otherwise simplistic input-ouput based platform like the web-browser? Yes, JavaScript has evolved into a respectable general-purpose language, but it could be expected to be all things to all people. User interface code written in such languages as C++, Objective C, or Python can often be both more efficient and more maintainable than code written for the Web paradigm.
    • In today's usability and higher demands on information, HTML and CSS are clearly deficient when it comes to rich interactivity and are often augmented with yet more layers of associative technologies to deliver on expectations. As evident with the proliferation of multimedia plug-ins such as Flash, QuickTime, and Silverlight. Relying on these outside dependencies increases the complexity and support cost of your applications. Why bother? These tricks wouldn't be necessary if we weren't trying to shoehorn interactivity into the browser instead of sticking to the desktop.
    • The traditional argument that web-based applications lead to portability and cut the need for tethered access to desktop or office system, is also a suspect, in our world today.  With the advent of cheaper laptops, employees are increasingly able work from satellite locations using enterprise VPN, secure access tokens, and corporate firewall access.  Organizations are increasing portable laptops, which are at times more powerful than desktops, due to ease of maintainability.  Thus, these corporate issued laptops provides portability and at the same time, the horse-power to run system based programs. Does this trend make us re-evaluate the argument that application portability can be achieved by web-application alone?
    • The current trend setters in mobile access like iPhone, and Windows Mobile have moved away from browser based applications.  iPhone relies on Apple's COCOA with a iPhone SDK wrapper,   Windows Mobile relies on .NET wrapped with Win Mo SDK wrapper.  In essence these mobile devices have implemented system application with additional wrappers.  This is yet another testament how miniaturization in technology has evolved and how even devices like our mobile phones prefer to handle system applications vs. web-based applications.
    The debate between Web based application vs. System based applications is not simple. For many applications, Web-based development and deployment remains the cheapest, fastest route to market. But in the midst of our  zeal to cut costs by sticking to Web standards and technologies, it's important to understand the trade-offs, too.

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Sat, 07 Feb 2009 03:33:20 -0800 Evolution of Social Media in 2009 http://thoughtexposed.com/evolution-of-social-media-in-2009 http://thoughtexposed.com/evolution-of-social-media-in-2009 But social media today is a pure mess: it has become a collection of countless features, tools, and applications fighting for a piece of the pie. Social media, in essence, is bumping up against its own ceiling, no longer able to serve the needs of those living within its walls... Lets face it, social media today is a mess.  I say this with love nonetheless.  Yes I love blogging, yes I admire twitter, and I appreciate LinkedIn. However with so many channels competing for my profile, I am constantly trying to keep up with friends across all the various channels just to exchanges "Hey what's up".   Case in point the advent to several applications that summarized your and your friends' activities on Twitter - Friendfeed, etc.  With so many social networks with so much of social media, our respective online selves are practically encroaching on multiple personality complex.  If you are one who has spread yourself thin across the social media-scape or you are one who is in the business of monetizing on Social Media, readwriteweb, publishes an article, providing glimpse into the changing face of social media.  It points to 10 areas of consideration:
    • Its about people where real people are seeking real meaningful connection and self expression
    • Creating meaning and value in the social interaction online just like people seek to do offline - where the topics are relevant, interactions simultaneous and organic
    • Enabling Convergence for allowing  people to see their multitude social profiles and activities of their social networks in one consolidated platform helping them make sense of it all
    • Building a true cross-platform experience where people want to be connected on their own terms demanding high degree of reliability and access no matter what their device of choice - iPhone, laptop, etc.
    • Creating relevant Social Network that provide users the ability to connect around things that they love and not a generic cookie cutter platform with vague topics or no topics at all. People now demand ROI on their social presence in replies, comments, and their ability to influence
    • Innovating in the advertising space will need to produce semantically aware ads that target niche demographics. Blanket, non-relevant, and non-semantic ad placements are increasingly losing market
    • Helping people organize their old-school social media ecosystem where people using consolidation and tagging systems to tag, morph, organize, and make sense of bits of information (video, pictures, articles, product, conversation, gossip, etc.) they encounter through their every day internet usage. With so much information, people are starting to demand ways to cut and re-organize information in their own style and fashion
    • Connecting with the rest of US and the world, especially when social media sites like YouTube have been so successfully utilized by the current president of US both during his campaign and current presidency
    • Preparing for new social media jobs where "new job descriptions will call on subject-matter experts who can plan for relevant interaction within networks and aggregating platforms and bring together products, services, and people."
    • Making money through increased symantically targeted ads, revenue and user sharing between strategic partners, and selling virtual goods to augment people's virtual presence are some of the emerging sweet spots of the new social media.
    Summarized from: 10 Ways Social Media will change in 2009 by Ravit Lichtenberg

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Sat, 31 Jan 2009 00:26:26 -0800 Are We Forgetting to Live in this Technology Laden World? http://thoughtexposed.com/are-we-forgetting-to-live-in-this-technology http://thoughtexposed.com/are-we-forgetting-to-live-in-this-technology How will our children and our grand-children, for that matter, our great grand-children, remember us? How will they know us?  Will they have to resort to looking at our cached Facebook, MySpace, LinkedIn profiles?  Will they have to peruse the many blog entries on Wordpress.com, Blogger.com?  Will they go in history to read through the many tweets we left behind through twitter.com?  Will they have to view the many digital photos we post on Flickr.com,  Picasaweb.google.com?  In our technology centric lives today,  we are contanstly connected with each other, to the world, through not only computer but mini portable devices like iPhone, Blackberry.  Some of u s have even taken up microblooging every moment of our day and our sensory experiences.  I pause to ask, in this contant recording and archiving of every moment of our lives, are we missing out from being the 1st person 'experiencer' of these moments?  After all, our respective experiences of our respective lives, are really meant for us to experience first person as opposed to being the recorder behind that camera or phone?  How often are we truly enjoying an experience with our own senses without becoming the operator of some techno gadget recording the experience for later viewing on a monitor?
    The fine line between what's worth documenting and what's not is a hard one to define. We immediately assume that the most important, the biggest, the most incredible moments are those that should be recorded. But it's these very moments that are best to experience live, with our full focus.
    This post on ReadWriteWeb.com brings up this very same phenomenon of our culture today.  Although there can not be a concise answer to this.  For each their own.  The collective, collaborative, social answers truly don't apply.  After all,  a web poll around this question would only defeat the true purpose of asking this question.  How then, do we determine when to unplug, when to experience life as it happes with all our focus?  Seek advice from your inner human self, the self that desires the human contact of being there, the self that hungers for the full sensory input for your biological self.  Although a moment captured on camera might last longer than your vivid first person memory, being the operator of the camera while the moment passes leaves your with no real interaction of self for that moment at all. Technology is Great, but Are We Forgetting to Live? by Sarah Perez

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Sat, 31 Jan 2009 00:25:22 -0800 Successful Enterprise Innovation Management gets a new face http://thoughtexposed.com/successful-enterprise-innovation-management-g http://thoughtexposed.com/successful-enterprise-innovation-management-g
    Other Related Articles: Crowdsourcing: Consumers as Creators

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Tue, 27 Jan 2009 02:39:13 -0800 Cloud Computing changing the world one cloud at a time http://thoughtexposed.com/cloud-computing-changing-the-world-one-cloud http://thoughtexposed.com/cloud-computing-changing-the-world-one-cloud
    A host of providers including Amazon (AMZN), Salesforce.com (CRM), IBM (IBM), Oracle (ORCL), and Microsoft are helping corporate clients use the Internet to tap into everything from extra server space to software that helps manage customer relationships
    An article on BusinessWeek.com posts yet another article of the 'Cloud Computing' trend in the technology industry.  The article points to some of the SAS giants in the industry along with exposing the newer growth trends of cloud computing into, 'Hardware as a Service' (HAS?).  All these services in their core are "all delivered over the Internet, on demand, from massive data centers". The article points to Merrrill Lynch's projection that cloud computing will surge to $95 billion over next three years in the global market. Microsoft ('Software-plus-Services'), HP, and Dell are already moving forward aggressively to provide such computing in the cloud to its public and corporate customers.   In this model a company essecially is outsourcing the physical real-estate, disaster & recovery of data, and maintenance of their technology to third-party.  At the onset this may seem scary, but supporters of cloud computing point to the reduction of $8 out of current $10 in operating costs for maintaining technol ogy.  They also point to an exponential maturity in relaibility of these technologies.  In addition, these technologies provide an a-la-carte pricing model allowing for strict expense control, a very attractive pricing proposition in this economy.  The naysayers on the other side, point to various goverance around ownership of data and complication surrounding such, if hosted on third party systems.  They also point to the virtual nature of such real-estate and the fact that server clusters maintained by 3rd party could not be under rigorous control as their own.   Needless to say this technology is gradually emerging, the enterprise use of this technology currently remain limited to non-vital data systems.  In 2009 this one is a very interesting development to keep a keen eye on, especially, heavy hitting companies like Google, Microsoft, IBM, Dell, HP, and Amazon rapidly getting on the band-wagon.   How Cloud Computing Is Changing the World by Rachael King Related Entries: Cloud Computing to become mainstream in 2009 Other Related Articles: Sun Microsystems Acquires Q-layer To Expand Cloud Computing Offerings In Cloud We Trust Cloud Computing Begins to Gain Traction on Wall Street The Cloud is the New Dotcom  Latest cloud storage hiccups prompts data security questions

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Sun, 25 Jan 2009 23:49:51 -0800 5 Predicted Web 2.0 Businesses That Will Thrive in 2009 http://thoughtexposed.com/5-predicted-web-20-businesses-that-will-thriv http://thoughtexposed.com/5-predicted-web-20-businesses-that-will-thriv An article on mashable.com predicts 5 Web2.0 Business Models with tremendous growth opportunity in 2009. The author starts points to
    • 'Co-Working Spaces' that lead to reduced cost and increased networking and sharing of intellect. 
    • 'Bootstrapping & Growth Based Business' where the lack of VCs in current market will force business owners to create growth based plan and go at it on their own with a high risk and low tolerance of failure but also leading to larger share of profit and more control of future of the business in the absence of numerous investors hungry for the profit.
    • 'Collaborative Tools' will keep travel and logistical expences down while work collaboration and increasing networking is done via tele-video conferencing & collaborative tools for peer design & construction. 
    • 'Idea Marketplaces' where ideas are generated and sold exposing one's bootstrap effort to larger organizations for rapidly adding to their services. Making innovation a global proposition. Lastly the author points to 
    • 'Workforce Marketplaces' a dicey and interesting sector to watch.  Although very cheap labor can be had for grunt work through international sites like, Rent-A-Coder and GetAProgrammer,  american talent can offer the talent and quality. 
      5 Web 2.0 Businesses That Will Thrive in a Down Economy by Mark Hopkins

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Sun, 25 Jan 2009 22:59:39 -0800 Real Venture Capitalists are now attractive to invest on http://thoughtexposed.com/real-venture-capitalists-are-now-attractive-t http://thoughtexposed.com/real-venture-capitalists-are-now-attractive-t
    In a downturn such as this, when nothing is safe, the risk/reward of investing in a new business that you really understand, with people you trust, suddenly looks less out there on the risk curve.
    ReadWriteWeb.com publishes an article putting forth the argument that in the current economic times, Real venture capitalists can for some investors, be a very safe asset class to invest on. The author makes the distinction between Real VCs and Momentum VCs, and picking the Real VCs to be the chosen ones to invest on. Calling Reals VCs contrarian, the author states that these VCs invest when most people are scared and sell when everybody is bullish. He compares Warren Buffet as a Real VC hero. The author goes further and compares the traditional safe asset classes that are popular during economic downturns and puts forth the proposition that they are not as safe for investing anymore. Real VC Might Be the Safest Asset Class Today - Bernard Lunn Other Related Articles: VC Dollars Dropped 33 Percent In The Fourth Quarter, Down 8 Percent For All 2008

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Mon, 19 Jan 2009 23:49:01 -0800 Software Development Predictions of 2009 http://thoughtexposed.com/software-development-predictions-of-2009 http://thoughtexposed.com/software-development-predictions-of-2009
    When customers aren't buying, tool vendors don't innovate — so don't expect many groundbreaking new technologies to debut this year.. and A battered economy will mean tightening belts, changing customer allegiances, and the Web as the platform of choice.
    Infoworld.com publishes an article by Fatal Exception's Neil McAllister laying out his development predictions for 2009. These include further struggles from Microsoft in retooling its image, a more open source mindset for Java, twilight for Sun, the Web as platform of choice, and a dearth of innovation due to dwindling economic prospects.  He also adds that smart companies will realize that "process automation is one of the best ways to reduce costs in any business, making 2009 the ideal time to 'revisit old software schemes that got shelved back when staffing budgets were flush." development predictions for 2009 by Neil McAllister

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Thu, 08 Jan 2009 03:49:58 -0800 2009 Technology Predictions - J.P Mogran vs. Barclays Capital http://thoughtexposed.com/2009-technology-predictions-jp-mogran-vs-barc http://thoughtexposed.com/2009-technology-predictions-jp-mogran-vs-barc
    Yahoo and Microsoft will finally strike a search deal, video advertising on the Web isn’t working, retail bankruptcies could actually help e-commerce companies, and that M&A activity will pick up in the second half of 2009 (but the IPO market will be dead until 2010).
    An article on Techcruch.com publishes 2009 Technology predictions from J.P Morgan & Barclays Capital analysts. There is a common theme of strategic partnerships and advancements in mobile and search technologies.  The author, Eric Schonfeld, summarizes the predictions from the two analysts. 2009 Tech Prediction Faceoff: J.P Morgan Vs. Barclays Capital - Eric Schonfeld

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Thu, 08 Jan 2009 03:14:43 -0800 "It's really important to move beyond just keywords" Marissa Mayer speaks on the future of Google search http://thoughtexposed.com/its-really-important-to-move-beyond-just-keyw http://thoughtexposed.com/its-really-important-to-move-beyond-just-keyw
     "Your best friend with instant access to all the world's facts and a photographic memory you've seen and know."  Mayer describes the concept of the ideal search engine
    In a post in techradar.com Marissa is described to oversee about 150 product managers with 10-12 product pitches every month (whom each get 10 minutes of her undivided attention), including reviewing about 1000 - 2000 outside projects. Some say she uses rigid process of critiquing and approving new features with a dubbed name "the Marissa Gauntlet".  She explains her method involves observing the innovation factor mixed with the strength of the project team. This in her mind produces a high degree of success factor for the product and its growth.  Marissa Mayer uses her '20 per cent time' (the time Google apportions its employees for personal projects) to figure out how the search giant can continue to innovate as it builds new products. On the future of Google search engine, She speculates, "Maybe the search engine of the future will know where you're located," "Maybe they'll know what you know already, or what you learned earlier today. Or maybe they'll fully understand your preferences because you've chosen to share that information with us. We aren't sure which personal signals will be most valuable, but we're investing in research and experimentation on personalised search now because we think this will be very important later." "We really need to harness people's friends better to understand which news to direct them to, which local events to direct them to… these are all things that we think are intriguing." Mariss Mayer (Google's vice president of search products and user experience) o the future of Google by techradar.com Related Article: The Future of Search - Official Google Blog

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Mon, 05 Jan 2009 01:39:03 -0800 Lessons from an Old Pro - Surviving in Tough Times http://thoughtexposed.com/lessons-from-an-old-pro-surviving-in-tough-ti http://thoughtexposed.com/lessons-from-an-old-pro-surviving-in-tough-ti
    • Creatively Zig When Everyone is Still Zagging
    • Tough Times are a Chance to Reinvent an Industry 
    Fanboy.com posts an article that summarizes an interview by film maker Ralph Bakshi. Bakshi gave an interview at Comic Con 2008 on how he survived his talent during the 60's when the bleak outlook of theatrical animation jeopardized even Disney.  This article does an excellent job in summarizing the talk into currently day application tips.  "Ralph Bakshi - Tips on Surviving in Tough Times" by Michael Pinto

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Fri, 02 Jan 2009 06:58:00 -0800 Future Web Technologies in light of US Economic crisis http://thoughtexposed.com/future-web-technologies-in-light-of-us-econom http://thoughtexposed.com/future-web-technologies-in-light-of-us-econom
    But we're clearly now at a point where the financial problems of the world will have a big impact on where web technology is headed. Indeed, it looks like we've arrived at one of those giant inflexion points - where one web era is usurped by another.
    With terms like "now is the time for innovation", "a re-focus on the bottom line of your business is key", and "take more advantage of open source technologies and cheaper cloud computing infrastructure"; this article on ReadWriteWeb.com makes its predictions on future of Web technologies in light of the current economic crunch and disasters in the financial markets.  What are your predictions for Web technologies in 2009.  Where do you feel these technologies should invest? "What's Next after Web 2.0" by Richard MacManus

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Fri, 02 Jan 2009 06:45:05 -0800 Cloud Computing to become mainstream in 2009 http://thoughtexposed.com/cloud-computing-to-become-mainstream-in-2009 http://thoughtexposed.com/cloud-computing-to-become-mainstream-in-2009
    Techies will re-energize with corporate cloud computing, Netbooks, and welcome change in D.C.
    With support from individuals like Google's central region managing director Jim Lecinski and David Friedman, the central region president of Razorfish, a digital marketing firm owned by Microsoft;  this article published on Suntimes.com; predicts aided by growing business of $300 ultra-portable Netbooks, Cloud Computing to become mainstream in 2009. In such trend "Software as a Service (SaaS)" is predicted to be widely used.  There is prediction of convergence between the IT and energy sectors with support around clean energy from Washington D.C.  Do you agree with these predictions described by the author? "Clouded Hopes for Coming Year" by Brad Spirrison

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam
    Fri, 02 Jan 2009 06:26:34 -0800 2008 Top 10 People in Technology http://thoughtexposed.com/2008-top-10-people-in-technology http://thoughtexposed.com/2008-top-10-people-in-technology
    Despite the troubled state of the economy, 2008 was a year of great change and successful leadership
    TGDaily.com publishes an article describing what the author feels to be the Top 10 influencial people in technology. The author cites people like Jonathan Ive of Apple to Bill Gates formerly of Microsoft.  This is a must read for those of us in the techonlogy industry.  "Top 10 People in Technology" by TG Daily Staff

    Permalink | Leave a comment  »

    ]]>
    http://files.posterous.com/user_profile_pics/1640669/2e07bd1.jpeg http://posterous.com/users/4wjB2mQcynkZ Shafayet Imam thoughtexposed Shafayet Imam