Developing Business Application Systems


Book Description

Oliver Skroch argues that the reuse of components and services counts among the few fundamental and most promising approaches to the development of high-quality and cost-effective application software. He presents research results related to strategic, tactic, and operational ranges of consideration in component- and service-oriented software development.




Real Options Analysis Course


Book Description

Praise for Real Options Analysis Course "Dr. Mun's latest book is a logical extension of the theory and application presented in Real Options Analysis. More specifically, the Real Options Analysis Course presents numerous real options examples and provides the reader with step-by-step problem-solving techniques. After having read the book, readers will better understand the underlying theory and the opportunities for applying real option theory in corporate decision-making." -Chris D. Treharne, President, Gibraltar Business Appraisals, Inc. "This text provides an excellent follow up to Dr. Mun's first book, Real Options Analysis. The cases in Real Options Analysis Course provide numerous examples of how the use of real options and the Real Options Analysis Toolkit software can assist in the valuation of strategic and managerial flexibility in a variety of arenas." -Charles T. Hardy, PhD, Chief Financial Officer & Director of Business Development, Panorama Research, Inc. "Most of us come to real options from the perspective of our own areas of expertise. Mun's great skill with this book is in making real options analysis understandable, relevant, and immediately applicable to the field within which you are working." -Robert Fourt, Partner, Gerald Eve (UK) "Mun provides a practical step-by-step guide to applying simulation and real options analysis-invaluable to those of us who are no longer satisfied with conventional valuation approaches alone." -Fred Kohli, Head of Portfolio Management, Syngenta Crop Protection Ltd. (Switzerland)




Business Application Software


Book Description










Patterns of Enterprise Application Architecture


Book Description

The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the architectural lessons that experienced object developers have learned. Patterns of Enterprise Application Architecture is written in direct response to the stiff challenges that face enterprise application developers. The author, noted object-oriented designer Martin Fowler, noticed that despite changes in technology--from Smalltalk to CORBA to Java to .NET--the same basic design ideas can be adapted and applied to solve common problems. With the help of an expert group of contributors, Martin distills over forty recurring solutions into patterns. The result is an indispensable handbook of solutions that are applicable to any enterprise application platform. This book is actually two books in one. The first section is a short tutorial on developing enterprise applications, which you can read from start to finish to understand the scope of the book's lessons. The next section, the bulk of the book, is a detailed reference to the patterns themselves. Each pattern provides usage and implementation information, as well as detailed code examples in Java or C#. The entire book is also richly illustrated with UML diagrams to further explain the concepts. Armed with this book, you will have the knowledge necessary to make important architectural decisions about building an enterprise application and the proven patterns for use when building them. The topics covered include · Dividing an enterprise application into layers · The major approaches to organizing business logic · An in-depth treatment of mapping between objects and relational databases · Using Model-View-Controller to organize a Web presentation · Handling concurrency for data that spans multiple transactions · Designing distributed object interfaces




Starting a Tech Business


Book Description

The non-technical guide to building a booming tech-enabled business Thinking of starting a technology-enabled business? Or maybe you just want to increase your technology mojo so you can do your job better? You do not need to learn programming to participate in the development of today’s hottest technologies. But there are a few easy-to-grasp foundation concepts that will help you engage with a technical team. Starting a Tech Business explains in practical, actionable terms how to formulate and reality test new ideas package what you learn into frameworks that are highly actionable for engineers understand key foundation concepts about modern software and systems participate in an agile/lean development team as the ‘voice of the customer’ Even if you have a desire to learn to program (and I highly recommend doing whatever unlocks your ‘inner tinkerer’), these foundation concepts will help you target what exactly you want to understand about hands-on technology development. While a decade ago the barriers to creating a technology-enabled business required a pole vault, getting started today only requires a determined step in the right direction. Starting a Tech Business supplies the tools prospective entrepreneurs and business enterprises need to avoid common pitfalls and succeed in the fast-paced world of high-tech business. Successful execution requires thoughtful, evidence-based product formulation, well-articulated design, economic use of systems, adaptive management of technical resources, and empathetic deployment to customers. Starting a Tech Business offers practical checklists and frameworks that business owners, entrepreneurs, and professionals can apply to any tech-based business idea, whether you’re developing software and products or beginning a technology-enabled business. You’ll learn: 1. How to apply today’s leading management frameworks to a tech business 2. How to package your product idea in a way that’s highly actionable for your technical team 3. How to ask the right questions about technology selection and product architecture 4. Strategies to leverage what your technology ecosystem has to offer 5. How to carefully define the roles on your team, and then effectively evaluate candidates 6. The most common disconnects between engineers and business people and how to avoid them 7. How you can apply process design to your tech business without stifling creativity 8. The steps to avoid the most common pitfalls tech founders encounter Now is one of the best times to start a technology-enabled business, and anyone can do it with the right amount and kind of preparation. Starting a Tech Business shows you how to move a product idea to market quickly and inexpensively—and to tap into the stream of wealth that a tech business can provide.




Information Systems for Business and Beyond


Book Description

"Information Systems for Business and Beyond introduces the concept of information systems, their use in business, and the larger impact they are having on our world."--BC Campus website.




Management Information Systems for Enterprise Applications: Business Issues, Research and Solutions


Book Description

"This book provides the conceptual and methodological foundations that reflect interdisciplinary concerns regarding research in management information systems, investigating the future of management information systems by means of analyzing a variety of MIS and service-related concepts in a wide range of disciplines"--Provided by publisher.