380 likes | 476 Views
INTRODUCING…. Building Business Systems…. Building Business Systems…. Without Programmers?. Ha. Ha. Ha. Ha. Ha. Ha. Ha. Ha. Building Business Systems Without Programmers?. Business Systems are as old as business itself
E N D
Building Business Systems… Without Programmers?
Ha Ha Ha Ha Ha Ha Ha Ha Building Business Systems Without Programmers?
Business Systems are as old as business itself The medieval merchant used many systems in his business dealings – probably not written down or recognised as ‘systems’ but to be successful he had to develop ways to: - Find suppliers Get merchandise to the market Find customers Develop competitive pricing Decide what to stock & how much Where / how to make profits Business Systems – a quick history
Frederick Taylor (1856-1915) In 1911, he proposed work methods designed to increase worker productivity. Henry Gantt (1861-1919) Henry Gantt developed the Gantt chart, which is used for scheduling multiple overlapping tasks over a time period. Frank Gilbreth (1868-1924) Developed methods to break down a job into its component parts and streamline manufacturing processes. Henri Fayol (1841--1925), developed a framework for studying Administrative management. Mary Parker Follett's (1868-1933) concepts included the universal goal of organizations is an integration of individual effort into a synergistic whole. The Origin of Modern Business Systems
1951 UNIVAC-1 the 1st commercial computer for business 1953 The 1st mainframe the IBM 701 1954FORTRAN the 1st successful high level programming language 1958 The 1st Integrated Circuit (Chip) 1969 The original Internet (ARPAnet) 1970Intel 1103 the world's 1st available dynamic memory chip 1971 Intel 4004 the 1st microprocessor 1971 The 1stfloppy disk 1973 The Ethernet computer network 1978 VisiCalc Spreadsheet software 1979 WordStar Word Processor 1981Microsoft MS-DOS 1985 Microsoft Windows… 57-year history of computers in business
In the 1950s the key innovations were programming languages such as Fortran and Lisp. The 1960s and '70s saw a crusade to root out "spaghetti code“ and replace it with "structured programming.“ Since the 1980s software development has been dominated by a methodology known as object- oriented programming, or OOP. Now there are signs that OOP may be running out of oomph, and discontented programmers are once again casting about for the next big idea… The evolution of Computer Programming
From about 1985… Stock control Order processing Sales contact management Database marketing Booking systems Scheduling Payroll Quality management Sales management Campaign management Proliferation of Business Systems
1990s… MRP (Manufacturing Resource Planning) Accounting Systems CRM (Customer Relationship Management) ERP (Enterprise Resource Planning) HR (Human Resource Management Systems) Supply Chain Management & Logistics 1995 …to present Enterprise wide Global Systems On-line systems E-Business Systems Business Systems today - Enterprise Wide
A business system is a mix of Hardware and Software Hardware: The parts of the system that you can hit with a hammer! Software: those parts that you can only swear at! Anatomy of a Business System
Database User Screens & query facilities Processes Document Production Management Information & Decision Support Key elements of a Business System
Database – an efficiently indexed filing system Key elements of a Business System Relational files Master Database Data Sub-set A B C Retrieved record Query result-set
2. User screens & query facilities Key elements of a Business System
Key elements of a Business System 3. Processes
Key elements of a Business System 4. Reports and management information
Increase customer satisfaction Share corporate information Streamline processes Enhance user job-satisfaction Regulate policy and external controls Provide competitive edge Increase profitability for the enterprise What business systems must deliver
Truly reflect the business processes Take account of process variants Quick to implement Easy to learn, easy to use Easy to support & Maintain Develop and grow in line with business change Attributes of successful systems
Users Business Analyst Programmers Who are the key players involved in the introduction of a new business System? 3 main groups involved
Users There are only two industries that refer to their customers as 'users‘ Programmers The trouble with programmers is that you can never tell what they are doing until it's too late.“ Systems Analysts – work with users and programmers Typical conversation… Systems analyst to programmer: "You start coding. I'll go find out what the users want.“ The key players..
The Systems Analyst has to be able to understand the business processes & goals and translate these into technical requirements. The Software Engineer or Programmer has to be able to take the technical requirements and create software that meets them Analysts & Programmers
Software development is very hard to specify accurately, almost impossible to estimate and difficult to manage Programming is very expensive and can be the major cost factor The trouble with programmers is that you can never tell what a programmer is doing until it's too late The delivery of a new system can be so drawn out that users get dissatisfied - and the business can have moved on during the development period Issues when introducing business systems
Out sourced IT projects Off-shore development Set up wholly-owned off-shore operations in low cost countries Introduced less than optimum (reduced scope) solutions What have businesses done to reduce the cost of Programming?
These solutions have not really solved the problem … in some cases have introduced others Cultural / communication difficulties Remote management of complex issues Cost of travel Less effective project management Support inadequacies What have business done to reduce the cost of Programming?
A better solution is to significantly reduce the amount of programming needed… A Better Solution Enter…
Pyinna significantly reduces the amount of programming by building around 80% of the system automatically Fully Auto Build: - Database Screens Query facilities Semi Auto Build: - Processes Documents Pyinna Builds Systems Automatically
Pyinna’s Secret Weapon The Process Engine
Needing only 80% of the programming means very significant cost savings Implement systems in a fraction of the time Where programming is required – you can afford to use a local team far easier to manage Many system expansion requirements can be done in house Pyinna Benefits
We are IT System Creators specializing in internal business processes. We create feature-rich software solutions that enable companies to manage their business data quickly and efficiently. Most systems implementers would start from scratch. We simply lay out your process on top of our development package and the work is done. This will protect your business and staff from complex, drawn-out, technical developments. How to Harness Pyinna.
In 30 minutes we can have you using a system that will immediately bring you benefits. Let's make a start! Interested? How to Harness Pyinna.
Business Systems Without Programmers? We’ve got pretty close!