Total list of articles
-
/* Category */ Web application development
-
Coding standards
This content provides coding standards for Java and other languages, and an introduction guide to static analysis tools such as Checkstyle and SpotBugs.
-
About the use of Java application frameworks and content that supports design and development
The content provided by the TIS Development Platform Center includes both Nablarch/Spring Framework-dependent content and framework-independent content. List the content we provide and whether it depends on the framework.
-
-
/* Category */ XR
-
Extreal
Extreal provides the voice chat, text chat, and multiplayer features needed to develop virtual spaces where people can gather and communicate.
-
-
/* Category */ Nablarch
-
Nablarch
Nablarch is a Java application development and execution platform that integrates the knowledge gained from extensive experience of TIS in building mission-critical systems.
-
Nablarch Development Standard
This document is a guideline that developers should follow when creating design documents and program code.
Japanese
English -
Nablarch Testing Framework
Overview This is JUnit-based automated testing framework. You can define test cases and test results in Excel. […]
Japanese
English -
Nablarch System Development Guide
This document indicates as to what should be done before and during development, and what should be referred to, by engineers engaged in system development using Nablarch.
-
Nablarch Application Framework
Nablarch is a Java application development and execution infrastructure that aggregates the knowledge gained from TIS extensive experience building mission-critical systems in the financial industry.
-
-
/* Category */ Lerna
-
Lerna High Availability Software Stack
Lerna is a software stack for building high-availability, high-throughput systems.
-
-
/* Category */ Agile・Scrum
-
The definition of “Done”
A Done definition is a set of explicit completion conditions for a product or task. Clarifying shipping conditions ensures transparency of deliverables, and sharing it with teams prevents quality variations among members.
-
Introduction To Scrum
This document provides an introduction to Scrum and explains the principles.
-
Role Of Product Owner
This document explains the role of product owners in Scrum development.
-
Sprint Operation Guide
This document describes sprint execution procedures to be carried out by the team working on system development.
-
Skill Map Guide
This document is a guide on how to implement skill maps quickly and use them effectively for development projects.
-
Sprint Visibility Check Guide
This document is a guide for confirming and assisting with the outlook of sprints at the beginning of sprints and during daily scrums.
-
Sprint Start Condition Checklist
A checklist of points to be decided before starting a sprint. Using this before the first sprint prevents project delays.
-
Practice Collection For Scrum Development
This sheet lists actual issues that have occurred in scrums and how they can be solved. Use these as a guide when planning scrums or when you encounter problems.
-
Task Board Guide
This document is a guide on how to quickly introduce and effectively use a task board in Scrum development.
-
Working Agreements
Working agreements are a common practice in agile development, but they are also an effective practice for other development styles such as waterfall development.
-
-
/* Category */ Requirement definition
-
Nablarch System Development Guide
This document indicates as to what should be done before and during development, and what should be referred to, by engineers engaged in system development using Nablarch.
-
-
/* Category */ Development process
-
Role assignment sheet for waterfall development
This sheet is used to assign roles for waterfall development so that none of the necessary tasks are missed. It also helps that no misunderstandings occur between teams about the work that is required, enables risks to be detected early and prevents problems from growing.
-
Criteria item list
This achieves lightweight criteria management suited to scrum development. It allows management activities to function soundly, enables early detection of risks to prevent issues from spreading, and provides indicators to ensure the success of projects.
-
Checklist of completion conditions for Programming and Unit testing work
A Checklist of completion conditions for Programming and Unit testing work is used by developers to confirm the completion conditions for Programming and Unit testing work in system development using Java.
-
Programmers Self Checklist
The deliverables self-checklist for programmers is a checklist that enables developers themselves to check for coding conventions violations and simple coding errors in system development using Java. The published document is a sample for cases in which Nablarch is used for the framework.
-
-
/* Category */ Software testing
-
Overall test plan guide
This document explains the topics that need to be considered during the overall test planning process for application development projects.
-
Nablarch Testing Framework
Overview This is JUnit-based automated testing framework. You can define test cases and test results in Excel. […]
Japanese
English
-
-
/* Category */ Training
-
Full Stack Engineer Maturity Model
Our maturity model for full stack engineers provides indexes that define the areas that personnel need to learn and the rank or levels that they need to reach in order to become full stack engineers.
-
-
/* Category */ others
-
Practical guide to remote development for teams in multiple locations
This document sums up the mindsets that are needed to carry out remote development work smoothly and how to put those mindsets into practice.
-
Reports on evaluation of low-code development platforms
Those who are experienced in developing web applications from scratch but are considering introducing a low-code development platform to enable faster and more efficient system development may find these reports useful for identifying points to focus on when evaluating platforms.
-
Development and execution environment stacks for teams in multiple locations
These documents explain the specific ways in which our development environment stack and execution environment stack are used.
-