Difference between revisions of "Team Learning-01"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
(Manufacturing Module——ADempiere Team Learning 01)
(Sign up for Team Learning)
 
(15 intermediate revisions by 4 users not shown)
Line 10: Line 10:
 
-- [[User:Peanutblake|Peanut Blake]] Jan 03, 2010.
 
-- [[User:Peanutblake|Peanut Blake]] Jan 03, 2010.
  
==General==
+
 
===Background===
+
Chinese Team is already created and doing team learning now. Hope International Team will be coming soon. :-)
 +
 
 +
-- [[User:Peanutblake|Peanut Blake]] Feb 10, 2010.
 +
 
 +
=General=
 +
==Background==
 
* The Manufacturing Module integrated in ADempiere is a proven function in real cases. This is distinctive in open source ERPs.
 
* The Manufacturing Module integrated in ADempiere is a proven function in real cases. This is distinctive in open source ERPs.
 
* But it is very difficult to learn due to lack of documents and the complexity of manufacturing itself. It really frustrates lots of people who wish to learn it and use in their real cases.
 
* But it is very difficult to learn due to lack of documents and the complexity of manufacturing itself. It really frustrates lots of people who wish to learn it and use in their real cases.
 
* However, if we are united, through team learning, we will do it easier and faster.
 
* However, if we are united, through team learning, we will do it easier and faster.
  
===Introduce===
+
==Introduce==
* 本项目建立一个学习小组,结合真实或虚拟案例,系统地对 ADempiere 生产制造模块开展研究。
+
* This project is to form a team to carry out systematic learning on ADempiere's Manufacturing Module.
* 本项目采用英文、中文同步的方式进行。
+
* This project will have 2 teams.
** 国内外的朋友跨越语言,一同学习。
+
** Chinese Team.
** 便于国外高手的关注和指导。
+
*** Chinese team has been created, team learning has been processing.
===Timeline===
+
*** See here for details - [[ZH/Case-Study-02|Manufacturing Module - Team Learning - Chinese Team]]  ( written in Chinese, you can read it by [http://translate.google.com/ Google Translate]
* 本项目发起时间:2010年12月23日
+
** International Team.
* 目前所处阶段:本项目学习计划的讨论。
+
*** This team will use English.
* 小组学习正式开始日期:预计2011年1月25日
+
* The two teams will operate separately.
==How to Participate==
+
 
* 成立小组的目的是进行分工。ADempiere生产制造模块的内容很多很复杂,大家分工合作,提高效率。
+
==Time line==
* 如果您想加入学习小组,请发邮件至:peanutblake <at> yahoo. com。
+
* Current phase: Team member sign up.
* 如果您不想加入学习小组,但是也想参与,您可以选择以下几种方式:
+
* Team Learning will start when we have 4 team members, hope we can start around Mar 2011.
** 您可以指出实施计划的不足,可以提出技术上解决方法,还可以提出您感兴趣的问题……总之,不拘一格。
+
* Project created: Jan 03, 2011.
** 我们建议您通过每一页下方的"'''讨论栏目'''"区域来参与讨论。
+
 
** 另外,您还可以通过Email来参与讨论。目前的联系方式是:peanutblake <at> yahoo. com。
+
=How to Participate=
 +
* If you want to join the team, you can sign up below or sent an email to peanutblake <at> yahoo. com.
 +
** At least 4 hours per week is required, for team learning and self-directed learning.
 +
* If you don't want to join the team, you can also participate in these ways:
 +
** Writing down your comments on wiki pages under the '''Let's Discuss''' column.
 +
** Writing an email to discuss. Currently is peanutblake <at> yahoo. com.
 +
 
 +
==Roles in Team==
 +
# Teacher:1~2 person. In charge of giving guidance for team learning.
 +
# Coordinator:1 person. In charge of co-ordination.
 +
# Theory Analyzer:1~2 person. In charge of analysis and deep study in manufacturing theory.
 +
# Function Analyzer:2~3 person. In charge of function usage and testing.
 +
# Code Analyzer:2~3 person. In charge of code analysis.
 +
# Translator:1~2 person. In charge of translation between English and Chinese.
 +
 
 +
==Sign up for Team Learning==
 +
* Your name ...
 +
* What kind of '''role''' you want to be ...
 +
* Which '''phase''' you want to joint ...
 +
* What you are interested ...
 +
 
 +
===#01 Peanut Blake===
 +
* I am [[User:Peanutblake|Peanut Blake]]
 +
* I want to join as role: Theory Analyzer.
 +
* I want to join in phase: Phase 1 ~ Phase 4.
 +
* I will do my best from the view of the manufacturing operation and function usage.
 +
 
 +
===#02 Suman===
 +
* I am Suman
 +
* I want to join as role: Code Analyzer.
 +
* I want to join in phase: Phase 1 to Phase 4.
 +
* I am good at analyzing code and connecting the items.
 +
* I Can spend 4 hours in one Weak. Looking forward to see the Chineese Scenario document in english
 +
 
 +
===#03 [[User:Red1|Redhuan D. Oon]]===
 +
* I am  a freedom fighter fresh from North Africa
 +
* I want to join as tester and write Fitnesse tests suite.
 +
* I have tested generating of Manufacturing Order from Material Plan involving Product Planning of BOM Product.
 +
 
 +
===#04 [[User:MJMcKay|Mike McKay]] ===
 +
* I am Mike McKay - some experience running an electronics manufacturer 
 +
* I want to join as a Code Analyzer and to help document the results.
 +
* I want to join now.
 +
 
 +
===#05 Himanshu===
 +
* I am Himanshu
 +
* I can contribute at different levels just need to understand the process.
 +
* Please add me to the manufacturing team. I am new to the adempiere world and would need help to understand how this whole thing works.
 +
 
 +
===#06 Iveen Duarte===
 +
* I am Iveen Duarte
 +
* I live in Guatemala, been working at an apparel manufacturing plant for the last 12 years, and looking to implement a Manufacturing solution in our company, been following ADempiere for the last 4-5 years, and Compiere prior to that, concerned about Manufacturing in ADempiere, but willing to learn and to collaborate with my own experience in the field; learned a little Java, so even I am not a developer, know and understand source code.
 +
* Let me know how are you going about this project, and how can I be of any assistance.
 +
* BTW English and Spanish only, sorry, no Chinese for me ... ;)
 +
 
 +
===#07 Eagle Xu===
 +
* I am Eagle Xu
 +
* I work in a manufacturing factory and responsible for choosing a suitable ERP. I just start at learning ERP so i think i could do the translation. I could also do programming.
 +
* I want to join in phase: Phase 1 ~ Phase 4.
 +
 
 +
 
 +
===#08 You can sign up here===
 +
* I am  ...
 +
* I want to join as role: ...
 +
* I want to join in phase: ...
 +
* I ...
 +
 
 +
=Outline=
 +
* '''Purpose''':Master ADempiere's Manufacturing Module and apply it in real case.
 +
* '''Scope''':Core functions of ADempiere Manufacturing Module.
 +
* '''Strategy''':
 +
*# '''Combining theory and practice'''. So that you can both know how and know why.
 +
*# '''Combining function and case study'''. We learning the functions with a case study.
 +
*# '''Focusing on core function'''. Don't waste to much time on unimportant function or development. Otherwise it will make this project too long to control.
 +
*# '''Coincide Environment'''. For example, some functions may be different between version 3.5.4a and 3.6.0LTS.
 +
==Coincide Environment==
 +
* '''ADempiere ERP''': Version 3.6.0LTS.
 +
* '''JVM''': sun-java-1.6.0.
 +
* '''Operation''' System: suggest to use Linux, reducing trouble from virus or Trojan.
 +
* '''Database''': suggest to use PostgreSQL 8.0 or above.
 +
 
 +
=Scheme=
 +
 
 +
* '''Duration''': 40 weeks.
 +
* '''Scheme Discussion''': 2~3 weeks.
 +
 
 +
===Phase 1-Manufacturing Theory===
 +
* '''Manufacturing Theory'''. 8 weeks
 +
** Basic terminology: Item, BOM, workflow, ...
 +
** Core module: MPS, MRP, CRP, ...
  
==Outline==
+
===Phase 2-Basic Function of Manufacturing Module===
* '''Purpose''':掌握 ADempiere 生产制造功能并学以致用。
+
* '''General scope on ADempiere's Manufacturing Module'''. 2 weeks
* '''学习范围''':ADempiere 生产制造的核心功能。
+
* '''Engineering Management'''. 6 weeks
* '''学习策略'''
+
** BOM. 2 weeks
*# 理论与实践相结合。生产制造理论学习与ADempiere功能学习并重,这样才能高屋建瓴、知其所以然。
+
** Resource. 2 weeks
*# 功能与案例相结合。ADempiere功能学习与案例测试并重。统一实施案例和数据,大家交流起来才会有共同语言。
+
** Manufacturing Workflow.2 weeks
*# 立足核心功能。立足现有的生产制造核心功能,不涉及次要功能,也不涉及二次开发,以免学习周期太长。
+
* '''Production Management'''. 4 weeks
*# 统一系统环境。以免出现鸡同鸭讲的情况。例如张三用的是3.5.4a,李四用的3.6.0LTS,李四说某某功能测试不通,张三说这个功能根本就不存在。
+
** Manufacturing Order
===Coincide Enviroment===
+
* 统一学习环境:
+
** ADempiere ERP 3.6.0LTS。
+
** JVM: sun-java-1.6.0。
+
** 操作系统:不作要求,建议使用Linux,避免Windows病毒、木马给学习和测试带来的干扰。
+
** 数据库:不作要求。建议使用PostgreSQL 8.0以上。如果数据库能统一起来,就有利于保持测试数据的一致性。
+
  
==Scheme==
+
===Phase 3-Planning Management of Manufacturing Module===
 +
* '''Planning Management'''.8 weeks
 +
** Product Planning. 1 week
 +
** Forecast. 1 week
 +
** Material Requirement Planning. 3 weeks
 +
** Capacity Requirement Planning. 2 weeks
 +
** Distribution Resource Planning. 1 week
  
* 学习周期:计划约40周
+
===Phase 4-Other Functions of Manufacturing Module===
* '''计划讨论'''(讨论项目计划本身):2~3周。与生产制造基本理论学习同步进行。
+
* '''Distribution Management'''. 4 weeks.
* '''生产制造基本理论学习'''。6周
+
* '''Quality Management'''. 2 weeks
** 例如基本术语:工艺,BOM,工位,工时
+
* '''Standard Costing Management'''. 4 weeks
** 关键环节:MRP, CRP
+
  
* '''ADempiere 生产制造模块总体了解''',例如设计思路等。2周
+
=Suggested Reading=
* '''工程管理模块/Engineering Management'''。6周
+
# ''Production and Operation Analysis - Sixth Edition''. Stevn Nahmias.
** 物料清单/BOM。2周
+
# [[Libero]] - General list.
** 资源/Resource。2周
+
# [[UserManual-en|Libero-MFG-alpha User Manual]]. Nice manual in PDF format.
** 工艺路线/Manufacturing Workflow。2周
+
# [[A Step by Step Guide to Libero Manufacturing]]. from Kittiu.
* '''计划管理模块/Planning Management'''。8周
+
** 产品计划/Product Planning.1周
+
** 预测/Forecast。 1周
+
** 物料需求计划/Material Requirement Planning。3周
+
** 能力需求计划/Capacity Requirement Planning。2周
+
** 配送资源计划/Distribution Resource Planning。1周
+
* '''生产管理模块/Production Management'''。4周
+
** 生产单(制令)/Manufacturing Order
+
* '''配送(或分销)管理/Distribution Management'''。 4周。
+
* '''质量管理/Quality Management'''。 2周
+
* '''标准成本管理/Standard Costing Management'''。4周
+
  
==Suggested Reading==
+
=Let's Discuss=
* 为了便于共同学习和交流,这里推荐几本优秀著作。
+
Hi, let's discuss it here.
** 为了便于国内外朋友同时展开学习,我们优先推荐有中文、英文版本的著作。
+
** 当然,您也可以选择自己喜欢的其他书籍。
+
* '''生产制造理论相关书籍''':
+
*# 《生产与运作分析(第6版)(影印版)》纳罕姆斯 著,英文;该书第5版已翻译成中文在国内销售。
+
* '''ERP生产制造理论相关书籍''':
+
*# 《ERP:从内部集成起步(第2版)》 陈启申 著。我们建议以此书为主。
+
*# 《ERP原理、设计、实施(第3版)》罗鸿 著。我们建议以此书为辅。
+
* '''ADempiere 生产制造相关资料''':
+
*# Libero-MFG-alpha 。关于Libero生产制造模块的三本学习手册,不过还不完整。
+
*# [[A Step by Step Guide to Libero Manufacturing|Libero生产制造步步学]]。Kittiu的学习笔记,英文。
+
  
==Discuss it==
+
It would be great if you would document your results in form of an end user documentation here in the wiki. [[User:Kthiemann|Kthiemann]] 09:45, 10 February 2011 (UTC)
* 您可以在这里发起或参与讨论。
+
:: That is the ultimate goal of team learning - we all get smarter. [[User:MJMcKay|MJMcKay]] 11:52, 9 March 2011 (UTC)
  
 
=Links=
 
=Links=
Line 94: Line 166:
  
 
[[Category:Team Learning]]
 
[[Category:Team Learning]]
 +
[[Category:LIBERO]]

Latest revision as of 23:19, 31 July 2011

Manufacturing Module - ADempiere Team Learning 01

Dear all,

I am going to launch a team learning on ADempiere Manufacturing Module.

Please feel free to comment or join. Any suggestions or questions are welcome. :-)

This idea is first initiated from a Case Study in Chinese , so I need a few days to translate it.

-- Peanut Blake Jan 03, 2010.


Chinese Team is already created and doing team learning now. Hope International Team will be coming soon. :-)

-- Peanut Blake Feb 10, 2010.

General

Background

  • The Manufacturing Module integrated in ADempiere is a proven function in real cases. This is distinctive in open source ERPs.
  • But it is very difficult to learn due to lack of documents and the complexity of manufacturing itself. It really frustrates lots of people who wish to learn it and use in their real cases.
  • However, if we are united, through team learning, we will do it easier and faster.

Introduce

  • This project is to form a team to carry out systematic learning on ADempiere's Manufacturing Module.
  • This project will have 2 teams.
  • The two teams will operate separately.

Time line

  • Current phase: Team member sign up.
  • Team Learning will start when we have 4 team members, hope we can start around Mar 2011.
  • Project created: Jan 03, 2011.

How to Participate

  • If you want to join the team, you can sign up below or sent an email to peanutblake <at> yahoo. com.
    • At least 4 hours per week is required, for team learning and self-directed learning.
  • If you don't want to join the team, you can also participate in these ways:
    • Writing down your comments on wiki pages under the Let's Discuss column.
    • Writing an email to discuss. Currently is peanutblake <at> yahoo. com.

Roles in Team

  1. Teacher:1~2 person. In charge of giving guidance for team learning.
  2. Coordinator:1 person. In charge of co-ordination.
  3. Theory Analyzer:1~2 person. In charge of analysis and deep study in manufacturing theory.
  4. Function Analyzer:2~3 person. In charge of function usage and testing.
  5. Code Analyzer:2~3 person. In charge of code analysis.
  6. Translator:1~2 person. In charge of translation between English and Chinese.

Sign up for Team Learning

  • Your name ...
  • What kind of role you want to be ...
  • Which phase you want to joint ...
  • What you are interested ...

#01 Peanut Blake

  • I am Peanut Blake
  • I want to join as role: Theory Analyzer.
  • I want to join in phase: Phase 1 ~ Phase 4.
  • I will do my best from the view of the manufacturing operation and function usage.

#02 Suman

  • I am Suman
  • I want to join as role: Code Analyzer.
  • I want to join in phase: Phase 1 to Phase 4.
  • I am good at analyzing code and connecting the items.
  • I Can spend 4 hours in one Weak. Looking forward to see the Chineese Scenario document in english

#03 Redhuan D. Oon

  • I am a freedom fighter fresh from North Africa
  • I want to join as tester and write Fitnesse tests suite.
  • I have tested generating of Manufacturing Order from Material Plan involving Product Planning of BOM Product.

#04 Mike McKay

  • I am Mike McKay - some experience running an electronics manufacturer
  • I want to join as a Code Analyzer and to help document the results.
  • I want to join now.

#05 Himanshu

  • I am Himanshu
  • I can contribute at different levels just need to understand the process.
  • Please add me to the manufacturing team. I am new to the adempiere world and would need help to understand how this whole thing works.

#06 Iveen Duarte

  • I am Iveen Duarte
  • I live in Guatemala, been working at an apparel manufacturing plant for the last 12 years, and looking to implement a Manufacturing solution in our company, been following ADempiere for the last 4-5 years, and Compiere prior to that, concerned about Manufacturing in ADempiere, but willing to learn and to collaborate with my own experience in the field; learned a little Java, so even I am not a developer, know and understand source code.
  • Let me know how are you going about this project, and how can I be of any assistance.
  • BTW English and Spanish only, sorry, no Chinese for me ... ;)

#07 Eagle Xu

  • I am Eagle Xu
  • I work in a manufacturing factory and responsible for choosing a suitable ERP. I just start at learning ERP so i think i could do the translation. I could also do programming.
  • I want to join in phase: Phase 1 ~ Phase 4.


#08 You can sign up here

  • I am ...
  • I want to join as role: ...
  • I want to join in phase: ...
  • I ...

Outline

  • Purpose:Master ADempiere's Manufacturing Module and apply it in real case.
  • Scope:Core functions of ADempiere Manufacturing Module.
  • Strategy:
    1. Combining theory and practice. So that you can both know how and know why.
    2. Combining function and case study. We learning the functions with a case study.
    3. Focusing on core function. Don't waste to much time on unimportant function or development. Otherwise it will make this project too long to control.
    4. Coincide Environment. For example, some functions may be different between version 3.5.4a and 3.6.0LTS.

Coincide Environment

  • ADempiere ERP: Version 3.6.0LTS.
  • JVM: sun-java-1.6.0.
  • Operation System: suggest to use Linux, reducing trouble from virus or Trojan.
  • Database: suggest to use PostgreSQL 8.0 or above.

Scheme

  • Duration: 40 weeks.
  • Scheme Discussion: 2~3 weeks.

Phase 1-Manufacturing Theory

  • Manufacturing Theory. 8 weeks
    • Basic terminology: Item, BOM, workflow, ...
    • Core module: MPS, MRP, CRP, ...

Phase 2-Basic Function of Manufacturing Module

  • General scope on ADempiere's Manufacturing Module. 2 weeks
  • Engineering Management. 6 weeks
    • BOM. 2 weeks
    • Resource. 2 weeks
    • Manufacturing Workflow.2 weeks
  • Production Management. 4 weeks
    • Manufacturing Order

Phase 3-Planning Management of Manufacturing Module

  • Planning Management.8 weeks
    • Product Planning. 1 week
    • Forecast. 1 week
    • Material Requirement Planning. 3 weeks
    • Capacity Requirement Planning. 2 weeks
    • Distribution Resource Planning. 1 week

Phase 4-Other Functions of Manufacturing Module

  • Distribution Management. 4 weeks.
  • Quality Management. 2 weeks
  • Standard Costing Management. 4 weeks

Suggested Reading

  1. Production and Operation Analysis - Sixth Edition. Stevn Nahmias.
  2. Libero - General list.
  3. Libero-MFG-alpha User Manual. Nice manual in PDF format.
  4. A Step by Step Guide to Libero Manufacturing. from Kittiu.

Let's Discuss

Hi, let's discuss it here.

It would be great if you would document your results in form of an end user documentation here in the wiki. Kthiemann 09:45, 10 February 2011 (UTC)

That is the ultimate goal of team learning - we all get smarter. MJMcKay 11:52, 9 March 2011 (UTC)

Links