We use cookies, including third-party cookies from Google to serve personalized ads through AdSense, to operate this site and understand how it is used. By continuing to browse, you accept this use. See our Privacy Policy and Terms of Use for details, including how to opt out of personalized advertising.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    chatgpt image jul 21, 2026, 04 34 30 pm
    4 Core Benefits of Predictive Maintenance after Vibration Analysis
    10 Min Read
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results -- AI-generated illustration
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results
    11 Min Read
    chatgpt image jul 13, 2026, 04 23 45 pm
    How Data Analytics Helps Companies Improve User Engagement
    19 Min Read
    chatgpt image jul 13, 2026, 03 59 46 pm
    How Data Analytics Improves Multi-Location Search Strategies
    10 Min Read
    cybersecurity efforts
    How Behavioral Analytics and AI Are Redefining Cybersecurity for Boca Raton Businesses
    14 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: Some thoughts on perfect application development
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Uncategorized > Some thoughts on perfect application development
Uncategorized

Some thoughts on perfect application development

JamesTaylor
JamesTaylor
4 Min Read
Some thoughts on perfect application development
Photo by Daniil Komov on Pexels (https://www.pexels.com/photo/close-up-of-laptop-displaying-debugging-software-34803990/)
SHARE

John Reynolds had an interesting post a little while back where he shared some thoughts on Perfect development tools. His emphasis was on support for things like iterative and test-driven development but it seems to me that there is also a need to move application development beyond code.

While developers do need development environments that support new approaches to developing code that works and that help speed and improve the application development process, they also need tools that help them move beyond code. In particular they need a development environment that:

  • Ensures that decision-making logic is managed declaratively as a set of business rules
  • Integrates analytics into this decision-making logic in a useful way
  • Helps them put process or workflow into a process management tool
  • Helps them define events and how events will be correlated and processed

As long as development environments assume that everything can and should be written as code, I do not believe they will be “perfect”. Code is the right way to do a whole bunch of things in application development…

Copyright © 2010 http://jtonedm.com James Taylor

More Read

Lambda Complexity: Why Fast Data Needs New Thinking
Lambda Complexity: Why Fast Data Needs New Thinking
What Really Motivates Us? Insights for your Tech Team
Best Market Research Survey Ever
Strategic Business Technology: The Ultimate Playbook
Certification ”holiday”

Syndicated from ebizQ

John Reynolds had an interesting post a little while back where he shared some thoughts on Perfect development tools. His emphasis was on support for things like iterative and test-driven development but it seems to me that there is also a need to move application development beyond code.
While developers do need development environments that support new approaches to developing code that works and that help speed and improve the application development process, they also need tools that help them move beyond code. In particular they need a development environment that:

  • Ensures that decision-making logic is managed declaratively as a set of business rules
  • Integrates analytics into this decision-making logic in a useful way
  • Helps them put process or workflow into a process management tool
  • Helps them define events and how events will be correlated and processed

As long as development environments assume that everything can and should be written as code, I do not believe they will be “perfect”. Code is the right way to do a whole bunch of things in application development but organizations are discovering that new tools for managing events, processes and rules are effective at increasing agility and bringing business users into the application evolution process. Similarly the importance of analytics is only growing. Excluding application developers from these trends is in no-one’s best interests. A perfect development environment should support these concepts and integrate it with tools for effective code development.

I have blogged before about Application Development 2.0 as well as the power of business rules in model-driven development/agile and the ways in which decision management affects the Software Development Lifecycle.

TAGGED:application developement
Share This Article
Facebook Pinterest LinkedIn
Share

Follow us on Facebook

Latest News

How Digital Knowledge Repositories Facilitate Self-Directed Research and Information Discovery -- AI-generated illustration
How Digital Knowledge Repositories Facilitate Self-Directed Research and Information Discovery
Exclusive News
7 MDR Providers Combining Offensive Security Testing With 24/7 Monitoring -- AI-generated illustration
7 MDR Providers Combining Offensive Security Testing With 24/7 Monitoring
Exclusive IT Security
The Information Governance Practices That High-Demand Social Work Roles Require -- AI-generated illustration
The Information Governance Practices That High-Demand Social Work Roles Require
Data Management Exclusive Policy and Governance Security
8 MCP Tools for Market and Consumer Intelligence Workflows -- AI-generated illustration
8 MCP Tools for Market and Consumer Intelligence Workflows
Artificial Intelligence Exclusive

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

First Look – Rogue Wave
Predictive Analytics

First Look – Rogue Wave

6 Min Read
Use of Machine Learning to Make Money on Android Monetization
Machine Learning

Use of Machine Learning to Make Money on Android Monetization

5 Min Read
A Uniquely Cincinnati Alternate Use Case
Uncategorized

A Uniquely Cincinnati Alternate Use Case

5 Min Read
The Role of Application Performance Monitoring in Big Data Application Development
Big Data

The Role of Application Performance Monitoring in Big Data Application Development

5 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

From Bolts to Bots: How AI Is Fortifying the Automotive Industry
From Bolts to Bots: How AI Is Fortifying the Automotive Industry
Artificial Intelligence
How To Get An Award Winning Giveaway Bot
How To Get An Award Winning Giveaway Bot
Big Data Chatbots Exclusive

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-26 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?