This free survey is powered by QUESTIONPRO.COM
0%
 
 
Question 2: Where do you reside?
 
Other (please specify)

 
 
 
Question 2: Other (please specify)
 
Argentina

 
 
 
Question 3: Do you work for...
 
A company that uses the AS/400, iSeries, and/or i5

 
 
 
Question 3: Other (please specify)
 
null

 
 
 
Question 4: Within your IT organization, how many of the technical staff are engaged in application design, programming, modification, and/or maintenance?
 
21-50

 
 
 
Question 5: Which best describes your shop?
 
We contract out the majority of our software development

 
 
 
Question 6: Have you hired an ADDITIONAL iSeries programmer in the past year?
 
Yes, primarily for RPG

 
 
 
Question 6: Yes, primarily for (please specify)
 
null

 
 
 
Question 7: If you hired an entry-level RPG programmer in the past year, did you ?(please check all that apply)
 
null

 
 
 
Question 7: Hire directly from a college or technical school
 
null

 
 
 
Question 7: Provide formal on-site training
 
null

 
 
 
Question 7: Send the new hire to COMMON, IBM technical education, or other third-party training
 
null

 
 
 
Question 7: Rely on staff to train the new hire informally on-the-job
 
X

 
 
 
Question 7: Other (please specify)
 
null

 
 
 
Question 8: Does your organization supplement your development resources by...
 
null

 
 
 
Question 8: Hiring programmers on contract
 
3.0

 
 
 
Question 8: Using "mentors" or advisory consultants to help guide a development team
 
3.0

 
 
 
Question 8: Engaging professional service companies for new development work
 
3.0

 
 
 
Question 8: Outsourcing development services to an offshore company
 
1.0

 
 
 
Question 9: Please indicate platforms for which your IT organization currently does significant software development (including new coding, modification, or maintenance).
 
null

 
 
 
Question 9: iSeries (including AS/400 and i5)
 
X

 
 
 
Question 9: Linux on iSeries
 
null

 
 
 
Question 9: Linux on other systems
 
X

 
 
 
Question 9: AIX
 
null

 
 
 
Question 9: Other Unix
 
X

 
 
 
Question 9: MS Windows server
 
X

 
 
 
Question 9: MS Windows desktop (XP, etc.)
 
null

 
 
 
Question 9: zSeries (S/390)
 
null

 
 
 
Question 10: Which best describes your company's plans with regard to iSeries development and deployment?
 
We will continue using the iSeries while moving some business functionality onto other platforms

 
 
 
Question 10: Other (please specify)
 
null

 
 
 
Question 11: Which statement best describes the state of your current core line-of-business ERP application suite?
 
Outdated but modernization approaches are planned or being implemented

 
 
 
Question 11: Other (please specify)
 
null

 
 
 
Question 12: Which of the following best describes the highest priority project for your organization?
 
Replace obsolete core systems with new software vendor package

 
 
 
Question 12: Other (please specify)
 
null

 
 
 
Question 13: Please indicate how much of your software development involves the following programming (or markup) languages.
 
null

 
 
 
Question 13: ILE RPG (or RPG IV)
 
2.0

 
 
 
Question 13: RPG III
 
3.0

 
 
 
Question 13: ASNA's Visual RPG
 
1.0

 
 
 
Question 13: Cobol
 
1.0

 
 
 
Question 13: Java
 
2.0

 
 
 
Question 13: HTML and JavaScript
 
1.0

 
 
 
Question 13: XML
 
1.0

 
 
 
Question 13: C
 
1.0

 
 
 
Question 13: C++
 
1.0

 
 
 
Question 13: CL (OS/400 command language)
 
3.0

 
 
 
Question 13: EGL (IBM's Enterprise Generation Language)
 
1.0

 
 
 
Question 13: RDML (from LANSA)
 
1.0

 
 
 
Question 13: AllFusion 2E (from Computer Associates)
 
1.0

 
 
 
Question 13: PHP
 
1.0

 
 
 
Question 13: C#
 
1.0

 
 
 
Question 13: Visual Basic
 
2.0

 
 
 
Question 14: If you are using ILE RPG, please indicate your use of the following capabilities/features.
 
null

 
 
 
Question 14: Free-format C-specs
 
2.0

 
 
 
Question 14: Subprocedures
 
2.0

 
 
 
Question 14: Service programs
 
2.0

 
 
 
Question 14: Activation groups
 
1.0

 
 
 
Question 14: Embedded SQL for database access
 
2.0

 
 
 
Question 15: If you're using SQL on the iSeries, please indicate your use of the following capabilities/features.
 
null

 
 
 
Question 15: Creating iSeries tables and views (with Data Definition Language)
 
1.0

 
 
 
Question 15: Retrieving or updating iSeries data (with Data Manipulation Language)
 
3.0

 
 
 
Question 15: Using stored procedures, user-defined functions, and/or triggers that run on the iSeries
 
1.0

 
 
 
Question 16: If you're using XML, please indicate which of the following ways your applications use XML.
 
null

 
 
 
Question 16: Internal data transfer between databases on different platforms
 
1.0

 
 
 
Question 16: Exchanging data with customers and suppliers
 
1.0

 
 
 
Question 16: Enhancing search capability
 
1.0

 
 
 
Question 16: In conjunction with Web services
 
1.0

 
 
 
Question 16: Organizing information for easier modification
 
1.0

 
 
 
Question 17: Please indicate which formal design methods, notations, or tools and which development methodologies you use for iSeries application development.
 
null

 
 
 
Question 17: Unified Modeling Language (UML)
 
1.0

 
 
 
Question 17: Data Flow Diagrams (DFD)
 
3.0

 
 
 
Question 17: Rational Unified Process (RUP)
 
1.0

 
 
 
Question 17: Structured Systems Analysis and Design Method (SSADM)
 
1.0

 
 
 
Question 17: Agile programming/extreme programming
 
1.0

 
 
 
Question 18: Do you use any commercial or open-source tool for the following SCM functions?
 
null

 
 
 
Question 18: Source code change/version control.
 
6.0

 
 
 
Question 18: Tracking application defect and problem reports and change requests
 
1.0

 
 
 
Question 18: Software quality assurance (QA)
 
1.0

 
 
 
Question 18: Automated application builds/creation (program compilation and binding)
 
6.0

 
 
 
Question 18: Automated application deployment and distribution
 
6.0

 
 
 
Question 18: Software promotion and workflow (e.g., moving from test to production)
 
1.0

 
 
 
Question 19: Which programming editors, SEU add-ons, and/or IDEs (integrated development environments) do you use for iSeries programming?
 
null

 
 
 
Question 19: SEU/PDM
 
3.0

 
 
 
Question 19: WDSc (standard or Advanced)
 
2.0

 
 
 
Question 19: Open-source Eclipse platform other than WDSc
 
1.0

 
 
 
Question 19: Linoma Software's RPG Toolbox
 
1.0

 
 
 
Question 19: ProData Computer's RPG Server Pages (RSP)
 
1.0

 
 
 
Question 19: Profound Logic Software's RPG Alive or RPG Alive GUI
 
1.0

 
 
 
Question 19: A third-party application generator
 
1.0

 
 
 
Question 20: If you do Java application development (on the iSeries or other platforms), which programming editors or IDEs do you primarily use for Java programming?
 
WDSc (standard)

 
 
 
Question 20: Other (please specify)
 
null

 
 
 
Question 21: Which application generator products do you use or are you considering using for iSeries development?
 
null

 
 
 
Question 21: None
 
1.0

 
 
 
Question 21: Business Computer Design's ProGen Plus or ProGen WebSmart
 
null

 
 
 
Question 21: Computer Associates' AllFusion 2E or AllFusion Plex
 
null

 
 
 
Question 21: GeneXus' GeneXus for iSeries
 
null

 
 
 
Question 21: IBM's Enterprise Generation Language (part of WDSc)
 
null

 
 
 
Question 21: LANSA's LANSA for the Web, Visual LANSA, or LANSA for iSeries
 
null

 
 
 
Question 21: Magic Software's Magic e-Developer
 
null

 
 
 
Question 21: mrc's mrc-Productivity Series or m-Power
 
null

 
 
 
Question 21: Other
 
null

 
 
 
Question 22: Please indicate the automated testing products you currently use for significant iSeries development?
 
null

 
 
 
Question 22: None
 
X

 
 
 
Question 22: Aldon's Analyzer, TestBench, or Extractor
 
null

 
 
 
Question 22: Arcad Software's ARCAD-Qualifier Suite
 
null

 
 
 
Question 22: Blackstone and Cullen's Data Commander
 
null

 
 
 
Question 22: MKS's ExtractDB
 
null

 
 
 
Question 22: Original Software Group's TestDRIVE, TestGUI, or Test WEB
 
null

 
 
 
Question 22: SoftLanding's TestBench for iSeries
 
null

 
 
 
Question 22: Thenon's SmartTest400
 
null

 
 
 
Question 22: Other (please specify)
 
null

 
 
 
Question 23: Please indicate which of the following user interface approaches you currently use for your iSeries applications.
 
null

 
 
 
Question 23: 5250 ("green screen")
 
2.0

 
 
 
Question 23: 5250-to-HTML ("screen-scraping")
 
1.0

 
 
 
Question 23: 5250-to-HTML with IBM's WebFacing
 
1.0

 
 
 
Question 23: J2EE (servlets, JSPs, etc.)
 
1.0

 
 
 
Question 23: CGI (i.e., application outputs HTML)
 
2.0

 
 
 
Question 23: Java client application
 
2.0

 
 
 
Question 23: .NET client application
 
1.0

 
 
 
Question 23: PC front end (e.g., Visual Basic or VA RPG)
 
2.0

 
 
 
Question 23: Eclipse RCP (Rich Client Platform)
 
1.0

 
 
 
Question 24: Please indicate which user interface tools or products (if any) you use for iSeries UI development.
 
null

 
 
 
Question 24: None
 
1.0

 
 
 
Question 24: IBM's HATS
 
1.0

 
 
 
Question 24: IBM's WebFacing
 
1.0

 
 
 
Question 24: Advanced BusinessLink's Strategi
 
1.0

 
 
 
Question 24: BOScom's BOSaNOVA, Jadvantage, or MorphMaster GUI
 
1.0

 
 
 
Question 24: BCD's RPG/DDS to Web Conversion Tool or WebSmart OE (Original Edition)
 
1.0

 
 
 
Question 24: Computer Associates' AllFusion 2E Web Option
 
1.0

 
 
 
Question 24: Core Technology's Visual Underneath Studio
 
1.0

 
 
 
Question 24: Ericom Software's PowerTerm Host Publisher
 
1.0

 
 
 
Question 24: GeneXus' GeneXus for iSeries
 
1.0

 
 
 
Question 24: Jacada's Fusion, HostFuse, Interface Server, or Studio for iSeries
 
1.0

 
 
 
Question 24: LANSA's LANSA for the Web, Visual LANSA, or LANSA for iSeries
 
1.0

 
 
 
Question 24: Linoma Software's aXes
 
1.0

 
 
 
Question 24: Looksoftware's newlook or centric
 
1.0

 
 
 
Question 24: Magic Software's eDeveloper
 
1.0

 
 
 
Question 24: mrc's m-Power or mrc-Productivity Series
 
1.0

 
 
 
Question 24: ResQNet.com's ResQ!
 
null

 
 
 
Question 24: RJS Software's ASP/400
 
1.0

 
 
 
Question 24: Seagull Software's JWalk
 
2.0

 
 
 
Question 24: Other
 
1.0

 
 
 
Question 25: Which presentation types and/or client devices have you deployed or do you anticipate needing to interface with your iSeries server in the coming year?
 
null

 
 
 
Question 25: Windows rich-client
 
null

 
 
 
Question 25: Web browser/thin-clients
 
X

 
 
 
Question 25: Portals and portlets
 
X

 
 
 
Question 25: PDA (e.g., PocketPC, Palm)
 
X

 
 
 
Question 25: Wireless (e.g., cell phone)
 
X

 
 
 
Question 25: BlackBerry
 
null

 
 
 
Question 25: Other (please specify)
 
null

 
 
 
Question 26: Which statement best describes the impact that the IBM iSeries Developers Roadmap has had on your development plans.
 
None ? we're not aware of it or not interested in its contents

 
 
 
Question 27: What impact is .NET or Java having on the way you build new applications? (Please check all that apply.)
 
null

 
 
 
Question 27: No impact, business as usual, don't plan to use either one
 
X

 
 
 
Question 27: Need better interoperability between iSeries and other platforms
 
null

 
 
 
Question 27: Management push for migration from RPG to either .NET or Java
 
null

 
 
 
Question 27: Mandate to develop Java-based applications on the iSeries
 
null

 
 
 
Question 27: Other (please specify)
 
null

 
 
 
Question 28: How far along in the iSeries modernization process would you describe your organization as being?
 
Actively evaluating tools and technologies

 
 
 
Question 29: Please indicate which application systems and platforms are part of your strategic direction for FUTURE development.
 
null

 
 
 
Question 29: "Traditional" iSeries applications (e.g., RPG or Cobol HLL programs that use display files)
 
2.0

 
 
 
Question 29: iSeries HLL Web applications (e.g., CGI programs written in RPG or Cobol)
 
1.0

 
 
 
Question 29: Callable RPG or Cobol programs or service programs to implement business logic and services, which are called by Java or .NET front ends
 
2.0

 
 
 
Question 29: SQL stored procedures, user-defined functions, and/or triggers that run on the iSeries
 
1.0

 
 
 
Question 29: J2EE applications or services running on WebSphere Application Server (WAS)
 
1.0

 
 
 
Question 29: J2EE applications or services running on a J2EE application server other than WebSphere
 
1.0

 
 
 
Question 29: Java client applications accessing iSeries data, stored procedures, and programs via JDBC or PCML
 
2.0

 
 
 
Question 29: .NET client applications accessing iSeries data, stored procedures, and programs via ODBC, OLE DB, or .NET Data Provider
 
1.0

 
 
 
Question 29: .NET applications running on a Windows server
 
1.0

 
 
 
Question 29: Linux or Unix applications running on iSeries
 
1.0

 
 
 
Question 29: Linux or Unix applications running on non-iSeries
 
1.0

 
 
 
Question 29: Other
 
1.0

 
 
 
Question 30: If you indicated in the question above that WebSphere Application Server (WAS) or another J2EE application server was part of your strategy, on which systems do you plan to run the J2EE application server in production?
 
null

 
 
 
Question 30: OS/400-i5/OS on the iSeries
 
X

 
 
 
Question 30: Linux or Unix on the iSeries
 
null

 
 
 
Question 30: Linux or Unix applications running on non-iSeries
 
null

 
 
 
Question 30: MS Windows server
 
X

 
 
 
Question 30: Other system (please specify)
 
null

 
 
 
Question 31: Are your development efforts affected by the following IT impacts?
 
null

 
 
 
Question 31: Privacy, security, and audit legislation, such as Sarbanes-Oxley, HIPAA, etc.
 
1.0

 
 
 
Question 31: Supply chain mandates, such as EDI-INT, GDSN, and RFID
 
2.0

 
 
 
Question 31: Data security threats
 
2.0

 
 
 
Question 31: Open-source software alternatives
 
1.0

 
 
 
Question 31: Web services and SOA
 
1.0

 
 
 
Question 31: Outsourcing and use of ASPs
 
1.0

 
 
 
Question 32: Which of the following integration-based projects are most likely to affect your application development team in the next 12 months? (Please check all that apply.)
 
null

 
 
 
Question 32: EDI-INT (AS2) connectivity
 
null

 
 
 
Question 32: Product Data Synchronization (GDSN)
 
null

 
 
 
Question 32: E-commerce extension to core systems
 
X

 
 
 
Question 32: XML-based transactions / document exchange
 
X

 
 
 
Question 32: Web services
 
null

 
 
 
Question 32: Portals
 
null

 
 
 
Question 32: RFID
 
X

 
 
 
Question 32: Other (please specify)
 
null

 
 
 
Question 33: Please indicate your interest in the following language-specific how-to articles.
 
null

 
 
 
Question 33: Beginning-level ILE RPG
 
1.0

 
 
 
Question 33: Intermediate-to-advanced ILE RPG
 
1.0

 
 
 
Question 33: Beginning-level Java
 
2.0

 
 
 
Question 33: Intermediate-to-advanced Java
 
1.0

 
 
 
Question 33: Beginning-level SQL
 
2.0

 
 
 
Question 33: Intermediate-to-advanced SQL
 
2.0

 
 
 
Question 33: Beginning-level XML
 
2.0

 
 
 
Question 33: Intermediate-to-advanced XML
 
1.0

 
 
 
Question 33: Beginning-level CL
 
1.0

 
 
 
Question 33: Intermediate-to-advanced CL
 
1.0

 
 
 
Question 33: Cobol (any level)
 
1.0

 
 
 
Question 33: PHP (any level)
 
1.0

 
 
 
Question 34: Please indicate your interest in the following kinds of articles.
 
null

 
 
 
Question 34: Developing/deploying to WebSphere Application Server
 
2.0

 
 
 
Question 34: Using .NET to develop iSeries e-commerce applications
 
1.0

 
 
 
Question 34: Employing third-party alternatives for bringing iSeries applications to the Web
 
1.0

 
 
 
Question 34: Using a HLL such as RPG or Cobol with CGI to develop e-commerce applications
 
1.0

 
 
 
Question 35: What is the biggest application development decision or challenge you face?
 
JDEdwards

 
Please contact [email protected] if you have any questions regarding this survey.
Survey Software Powered by QuestionPro Survey Software