Application Architecture: Page


  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Django vs. Node.js: Pick the right web development framework

    Understanding the differences between Django and Node.js comes down to understanding their data capabilities and the programming languages that make up each one's history.

    By • Oct. 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Harness these three types of developer collaboration tools

    More than ever, developers must work as a team to achieve business goals. Here are three types of collaboration tools to help developers work with ease.

    By Ryan Black • Oct. 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Understanding the modular monolith and its ideal use cases

    While it isn't always the right fit, a modular monolith can often provide a happy medium between the simplicity of a traditional monolith and the complexity of microservices.

    By • Oct. 29, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    How to improve the developer experience

    Developer experience matters in the fast-paced and customer-focused culture of DevOps teams. Software development leaders from major corporations share their tips for a good DX.

    By David Carty • Oct. 29, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Waterfall vs. Agile vs. iterative development explained

    Componentized software architectures gave way to new forms of software development. Learn when to implement simple iterative development versus wholesale changes with Agile.

    By • Oct. 22, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // Guidelines on planning and running effective Agile meetings

    How to hold Three Amigos meetings in Agile development

    Three Amigos is an Agile development strategy to keep projects on track with specifications, timeline expectations and more. Here's how to host the meetings, and who should join in.

    By • Oct. 22, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    The non-tech skills of software development project managers

    Teams are key to the success of any enterprise software project, but development teams don't run themselves. Managers need the right skills to keep their employees on track.

    By Stephen Bigelow • Oct. 22, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Enterprise architecture tools add pandemic-related updates

    The COVID-19 pandemic spurs vendors of enterprise architecture products to add new online and mobile capabilities and promote business functionality to address changing customer needs.

    By Carol Sliwa • Oct. 20, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    How to implement Scrum the right way

    Not sure where to start with Scrum? Check out a book that covers Scrum implementation from pre-development work through retrospectives, and details the frameworks to scale Scrum.

    By Packt Publishing, David Carty • Oct. 19, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    How to start managing software development teams like a pro

    Team performance is vital to a software project's success. Avoid these common management challenges and learn about the key metrics that help monitor your team's effectiveness.

    By Stephen Bigelow • Oct. 19, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    How and why to do parallel testing

    Parallel testing can be a boon to test coverage and test execution times. But while the practice is quite adoptable, testers still need a well-thought-out implementation strategy.

    By • Oct. 14, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Book details API design best practices

    APIs are designed for people you've never met to solve problems you didn't know existed. With that in mind, how do you design and build them well?

    By Meredith Courtemanche, The Pragmatic Programmers LLC • Oct. 13, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    How static and dynamic code analysis boost app security

    Catch security vulnerabilities before they catch up to you. Here's how static and dynamic source code analysis help address application concerns, and the difference between the approaches.

    By • Oct. 9, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // A primer on effective regression testing

    Regression testing vs. UAT: Goals and techniques

    Regression tests and UAT ensure software quality and both require a sizeable investment. Learn when and how to perform each one, and some tips to get the most out of your effort.

    By Stephen Bigelow • Oct. 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    A basic overview of micro front ends

    Microservices enable independent app-dev teams, asynchronous app updates and precise troubleshooting. If these benefits sound good for your UI, consider a micro front end.

    By • Oct. 7, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    New LeanIX EA module can ease linking IT to business goals

    LeanIX's new Business Transformation Management module tries to simplify planning through its 'GitHub for IT architecture' approach and Apple Time Machine-like visualization tool.

    By Carol Sliwa • Oct. 7, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Ardoq architecture tool adds new Scenarios planning module

    The new Scenarios module in Ardoq's enterprise architecture tool enables customers to model and analyze potential future states in a collaborative way.

    By Carol Sliwa • Oct. 6, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // Mobile application testing

    Learn what to test in a mobile application

    A lot goes into making sure an end user can interact with a mobile app seamlessly. Here are five ways to make sure a mobile app functions properly, without code or device challenges.

    By • Oct. 2, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    The Open Group finalizes Open Agile Architecture standard

    The Open Group published a new standard to provide guidance and best practices for enterprise architects transitioning to Agile methodologies for digital transformation.

    By Carol Sliwa • Sept. 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Essential mobile app development tools and programming languages

    Learn about the tools available for hybrid and native iOS and Android mobile app development and testing, as well as the programming languages developers use.

    By Ryan Black • Sept. 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Functional vs. nonfunctional requirements in software engineering

    Learn the meaning of functional vs. nonfunctional requirements in software engineering, with helpful examples. Then, see how to write both and build a product that users will love.

    By Stephen Bigelow • Sept. 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Learn how to perform TDD with a simple example

    Fizz, buzz -- no, it isn't cocktail hour, although we don't mind if you pour one. It's time to learn test-driven development with a simple example.

    By Matt Grasberger • Sept. 25, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Apache, Spring and Mule: Explore 3 top integration frameworks

    A good integration framework should underpin every application strategy. Apache Camel, Spring Integration and Mule ESB can simplify integration at scale. We deconstruct them here.

    By • Sept. 24, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Software accessibility testing: Standards, strategy and tools

    Assistive technology ensures that all customers can access software easily. Don't overlook this important element of software quality. Here's how to test software accessibility.

    By • Sept. 23, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    The basics of software coupling metrics and concepts

    To move toward a distributed, modular architecture, development teams need to carefully investigate software coupling concepts and learn how to measure dependency complexity.

    By Joydip Kanjilal • Sept. 22, 2020