Welcome!

Java IoT Authors: Yeshim Deniz, Pat Romanski, Liz McMillan, Zakia Bouachraoui, Carmen Gonzalez

Related Topics: @CloudExpo, Java IoT, Agile Computing

@CloudExpo: Blog Post

Similarities Between School Lunch & Software Development | @CloudExpo #Cloud #Software

Creative Thinking vs. Quality Reduction

Shocking Similarities Between School Lunch & Software Development

The need to add more features on shorter release cycles is ubiquitous. At some point we will reach the threshold of gaining efficiencies and quality will begin to degrade. There is some evidence that we've reached and crossed that threshold already.

In the late 1960's the National School Lunch Program was struggling to keep up with the growing number of children needing assistance. To combat the issue The Child Nutrition Act was passed in 1966, but eventually privatization of school lunches was seen as the only affordable option for continuing the service. By the late 1970's, private companies were supplying schools with fast food to serve in their cafeterias. Source.

school_lunchThese actions decreased the cost of feeding children in need during the school day; however, the quality and nutritional value of the food decreased and system arguably became addicted to low cost and, subsequently, low quality food. So now we have to dig ourselves out of the nutritional hole by improving the food in school lunches, dealing with the backlash from kids, and keeping costs affordable.

Essentially, we need to employ smarter techniques in order to solve the problem and not more efficiency.  For example, some schools now measure how much of each food is consumed by each child, just as restaurants do. My child's school changed the portions to be much smaller (1st graders and 5th graders were getting the same portion sizes) and if children are still hungry they can still come back and get more salad bar for free and discounted main courses. Dollars were saved by thinking creatively vs. just reducing the quality of the product.

Similar Approaches for Software Development

Recently, there has been a force pushing all of us to build software faster. The need to add more features on shorter release cycles is ubiquitous. At some point we will reach the threshold of gaining efficiencies and quality will begin to degrade. There is some evidence that we've reached and crossed that threshold already:

  • Quality of many major software products has become sub-par. Even products such a Google Chrome, which is highly sought after, is a memory hog. Read ‘Microsoft is the New Google' for more details.
  • Performance is average at best for most products. Not sure how many more years I have to wait for Netflix to get faster than my Tivo!
  • Security is well, pretty much non-existent - ‘The 15 worst data security breaches of the 21st Century'

What Can Make it Better?

  • wifi 2There will be rapid infrastructure optimization, the Cloud will get faster, better, and more consistent which will free us from mundane IT tasks and complex system designs.
  • Wi-Fi and internet access will become more prevalent, faster, and more reliable which will reduce the complexity currently required to build mobile applications.
  • Consumers will demand higher quality causing the market to drive out lower performing software vendors, theoretically.
  • Platforms will replace common code so each company won't have to code the same things over and over again.
  • Security will need to be moved from application development into the systems we develop on. For example, many new systems don't use passwords but rather use social logins which frees them from storing username and passwords.
  • The complexity of writing software will need to be reduced so more individuals can participate in the programming and building of systems

More Stories By John Basso

John Basso is an experienced technology executive with a unique ability to help businesses win through strategic roles both inside and across multiple organizations. He has been leading technical teams and implementing leading-edge business processes and custom technology solutions for over 20 years.

John’s versatile skill-set across all major business functions has made him an integral part of the success for Amadeus Consulting - where he is the CIO. As a dynamic executive, John is inserted into critical phases of the business lifecycle for Amadeus Consulting and works closely with its business partners to ensure their success.

John's demonstrated ability to manage complex custom software development programs across US and international teams has led to senior executive positions, including Chief Strategy Officer, CTO, and VP of Marketing, with several Amadeus Consulting clients and partners. Additionally, he has extensive experience with venture capital funding and was a key contributor to equity investment deals for three different promising startup companies of over $20 million each. Boards: Left Hand Design Corporation, Business Information & Analytics Advisory Board, University of Denver’s Daniels College of Business

Awards: "Forty Under 40 Business Leader" by the Denver Business Journal in 2005, Eco Hero by the Boulder County Business Report.

IoT & Smart Cities Stories
Dion Hinchcliffe is an internationally recognized digital expert, bestselling book author, frequent keynote speaker, analyst, futurist, and transformation expert based in Washington, DC. He is currently Chief Strategy Officer at the industry-leading digital strategy and online community solutions firm, 7Summits.
Digital Transformation is much more than a buzzword. The radical shift to digital mechanisms for almost every process is evident across all industries and verticals. This is often especially true in financial services, where the legacy environment is many times unable to keep up with the rapidly shifting demands of the consumer. The constant pressure to provide complete, omnichannel delivery of customer-facing solutions to meet both regulatory and customer demands is putting enormous pressure on...
IoT is rapidly becoming mainstream as more and more investments are made into the platforms and technology. As this movement continues to expand and gain momentum it creates a massive wall of noise that can be difficult to sift through. Unfortunately, this inevitably makes IoT less approachable for people to get started with and can hamper efforts to integrate this key technology into your own portfolio. There are so many connected products already in place today with many hundreds more on the h...
The standardization of container runtimes and images has sparked the creation of an almost overwhelming number of new open source projects that build on and otherwise work with these specifications. Of course, there's Kubernetes, which orchestrates and manages collections of containers. It was one of the first and best-known examples of projects that make containers truly useful for production use. However, more recently, the container ecosystem has truly exploded. A service mesh like Istio addr...
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As automation and artificial intelligence (AI) power solution development and delivery, many businesses need to build backend cloud capabilities. Well-poised organizations, marketing smart devices with AI and BlockChain capabilities prepare to refine compliance and regulatory capabilities in 2018. Volumes of health, financial, technical and privacy data, along with tightening compliance requirements by...
Charles Araujo is an industry analyst, internationally recognized authority on the Digital Enterprise and author of The Quantum Age of IT: Why Everything You Know About IT is About to Change. As Principal Analyst with Intellyx, he writes, speaks and advises organizations on how to navigate through this time of disruption. He is also the founder of The Institute for Digital Transformation and a sought after keynote speaker. He has been a regular contributor to both InformationWeek and CIO Insight...
Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settlement products to hedge funds and investment banks. After, he co-founded a revenue cycle management company where he learned about Bitcoin and eventually Ethereal. Andrew's role at ConsenSys Enterprise is a mul...
To Really Work for Enterprises, MultiCloud Adoption Requires Far Better and Inclusive Cloud Monitoring and Cost Management … But How? Overwhelmingly, even as enterprises have adopted cloud computing and are expanding to multi-cloud computing, IT leaders remain concerned about how to monitor, manage and control costs across hybrid and multi-cloud deployments. It’s clear that traditional IT monitoring and management approaches, designed after all for on-premises data centers, are falling short in ...
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, discussed how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team at D...
Dynatrace is an application performance management software company with products for the information technology departments and digital business owners of medium and large businesses. Building the Future of Monitoring with Artificial Intelligence. Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more busine...