Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Business Systems Without Programmers? 1 INTRODUCING… INTRODUCING…

Similar presentations


Presentation on theme: "1 Business Systems Without Programmers? 1 INTRODUCING… INTRODUCING…"— Presentation transcript:

1 1 Business Systems Without Programmers? 1 INTRODUCING… INTRODUCING…

2 2 Business Systems Without Programmers? 2 Building Business Systems…

3 3 Business Systems Without Programmers? 3 Building Business Systems… Without Programmers?

4 4 Business Systems Without Programmers? 4 Ha Building Business Systems Without Programmers? Ha

5 5 Business Systems Without Programmers? 5 Business Systems – a quick history 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

6 6 Business Systems Without Programmers? 6 The Origin of Modern Business Systems Frederick Taylor ( ) In 1911, he proposed work methods designed to increase worker productivity. Henry Gantt ( ) Henry Gantt developed the Gantt chart, which is used for scheduling multiple overlapping tasks over a time period. Frank Gilbreth ( ) Developed methods to break down a job into its component parts and streamline manufacturing processes. Henri Fayol ( ), developed a framework for studying Administrative management. Henri Fayol Mary Parker Follett's ( ) concepts included the universal goal of organizations is an integration of individual effort into a synergistic whole. Mary Parker Follett'

7 7 Business Systems Without Programmers? 7 57-year history of computers in business 1951 UNIVAC-1 the 1st commercial computer for business The 1st mainframe the IBM FORTRAN the 1st successful high level programming language The 1 st Integrated Circuit (Chip) The original Internet (ARPAnet) Intel 1103 the world's 1st available dynamic memory chip Intel 4004 the 1st microprocessor 1971 The 1 st floppy disk The Ethernet computer network VisiCalc Spreadsheet software WordStar Word Processor Microsoft MS-DOS Microsoft Windows… 1985

8 8 Business Systems Without Programmers? 8 The evolution of Computer Programming 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…

9 9 Business Systems Without Programmers? 9 Proliferation of Business Systems From about 1985… Stock control Order processing Sales contact management Database marketing Booking systems Scheduling Payroll Quality management Sales management Campaign management

10 10 Business Systems Without Programmers? 10 Business Systems today - Enterprise Wide 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

11 11 Business Systems Without Programmers? 11 Anatomy of a Business System 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!

12 12 Business Systems Without Programmers? 12 Key elements of a Business System 1. Database 2. User Screens & query facilities 3. Processes 4. Document Production 5. Management Information & Decision Support

13 13 Business Systems Without Programmers? 13 Key elements of a Business System 1. Database – an efficiently indexed filing system A B C Master Database Data Sub-set Relational files Query result-setRetrieved record

14 14 Business Systems Without Programmers? 14 Key elements of a Business System 2. User screens & query facilities

15 15 Business Systems Without Programmers? 15 Key elements of a Business System 3. Processes

16 16 Business Systems Without Programmers? 16 Key elements of a Business System 4. Reports and management information

17 17 Business Systems Without Programmers? 17 What business systems must deliver 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

18 18 Business Systems Without Programmers? 18 Attributes of successful systems 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

19 19 Business Systems Without Programmers? 19 Who are the key players involved in the introduction of a new business System? Users Business Analyst Programmers 3 main groups involved

20 20 Business Systems Without Programmers? 20 The key players.. 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.“

21 21 Business Systems Without Programmers? 21 What the users asked for

22 22 Business Systems Without Programmers? 22 What the analyst specified

23 23 Business Systems Without Programmers? 23 What the programmers delivered

24 24 Business Systems Without Programmers? 24 What the users really needed

25 25 Business Systems Without Programmers? 25 Analysts & Programmers The Systems Analyst has to be able to understand the business processes & goals and translate these into technical requirements.business The Software Engineer or Programmer has to be able to take the technical requirements and create software that meets them

26 26 Business Systems Without Programmers? 26 Systems Development Process Business Analyst Software Developer/ Programmer

27 27 Business Systems Without Programmers? 27 Issues when introducing business systems 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

28 28 Business Systems Without Programmers? 28 What have businesses done to reduce the cost of Programming? 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

29 29 Business Systems Without Programmers? 29 What have business 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

30 30 Business Systems Without Programmers? 30 A Better Solution A better solution is to significantly reduce the amount of programming needed… Enter…

31 31 Business Systems Without Programmers? 31 Pyinna Builds Systems Automatically 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

32 32 Business Systems Without Programmers? 32 The PYINNA System Development Process

33 33 Business Systems Without Programmers? 33 Pyinna’s Secret Weapon The Process Engine

34 34 Business Systems Without Programmers? 34 Pyinna Benefits

35 35 Business Systems Without Programmers? 35 Pyinna Benefits 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

36 36 Business Systems Without Programmers? 36 How to Harness Pyinna. 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.

37 37 Business Systems Without Programmers? 37 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?

38 38 Business Systems Without Programmers? 38 Business Systems Without Programmers? We’ve got pretty close!


Download ppt "1 Business Systems Without Programmers? 1 INTRODUCING… INTRODUCING…"

Similar presentations


Ads by Google